| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| имам нужда от програмка за ATmega328p с/у заплащане http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14408 |
Страница 1 от 2 |
| Автор: | chichovi [ Съб Мар 05, 2016 4:51 pm ] |
| Заглавие: | имам нужда от програмка за ATmega328p с/у заплащане |
имам нужда от програмка за ATmega328p . с/у заплащане да записва в SD карта нивата постъпващи на цифров вход всяка микросекунда |
|
| Автор: | Реконструктор [ Нед Мар 06, 2016 9:58 pm ] | |||||||||
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане | |||||||||
Тва значи около 1 мб/сек трафик. Може да стане само при липсата на файлова система. |
||||||||||
| Автор: | chichovi [ Пон Мар 07, 2016 11:11 am ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
ами ако се намали честотата на 300 KHZ всъшност трябва да записвам MANCHESTER 115.200KBPS и понеже нямам клок реших да се презастраховам |
|
| Автор: | Nikola Kirov [ Пон Мар 07, 2016 11:41 am ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
По правилно е да се ползва процесор който има манчестер UART и да се записват приетите данни. Така ще има време да се работи с файлова система на картата. |
|
| Автор: | chichovi [ Пон Мар 07, 2016 5:17 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
каква е разликата между това да има или да няма файлова система пък и аз нямам клок на манчестера колкото до атмела –понеже на пазара има готови платки с кварц слот за SD и стабилизатор та за това |
|
| Автор: | ike [ Пон Мар 07, 2016 5:28 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
С файлова система - просто ръчкаш SD картата в компютъра и си копираш файловете, но при записването им имаш забавяне, при извикване на библиотеката за работа с файлова система. Ако е без файлова система, тогава цялата карта я копираш като един фаил 8GB с помоща на специални програми като: https://en.wikipedia.org/wiki/Dd_(Unix) или http://www.chrysocome.net/rawwrite . |
|
| Автор: | Реконструктор [ Вто Мар 08, 2016 5:33 pm ] | |||||||||
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане | |||||||||
Тва е хамалския подход. |
||||||||||
| Автор: | miro_atc [ Вто Мар 08, 2016 6:49 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
Има и още по-Ентелегентен подход - предварително се създават/алокират един или колкото искаш файла, така че да са с последователни сектори. На контролерчето само се казва от кой до кой сектор да пише и това е. Файловете могат после да се четат с всякакви програми, не е нужен спец софт. В случая обаче има доста евтини платки в диапазона 10-20$ с карта и проц дето няма грижи да търкаля файлова система... |
|
| Автор: | chichovi [ Сря Мар 09, 2016 2:21 am ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
колко ще ми струва /приблизително/ такава програмка да сканира входа на всеки 3 микросекунди да прави файлове по 1 ГБ файловете да се отварят с парола да поддържа сд карта до 32 ГБ |
|
| Автор: | Edesign [ Сря Мар 09, 2016 8:01 am ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
Отплеснахте се за файлова система, обаче проблема мисля не е там. Това сканиране на входа на всеки 3 микросекунди и записване на резултата е тънкия момент и мисля, че изобщо няма да стане с този проц с макс честота 20MHz. |
|
| Автор: | chichovi [ Сря Мар 09, 2016 11:09 am ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
нямам претенции да е този процесор но с този съм виждал готови платки |
|
| Автор: | timt [ Сря Мар 09, 2016 12:20 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
Зависи и каква е информацията която получава иначе може да си слуша порта но мисля че трябва да кешира и после да я прехвърля в картата. С LIFO примерно се организира начало на запис и прекъсванията при кеш. |
|
| Автор: | Pif [ Сря Мар 09, 2016 12:23 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
За успешното създаване на устройство трябва правилно написано задание. Когато даващия заданието влага в него ограничения с които не е наясно го прави неизпълнимо. Ако заданието се дефинира: Трябва ми устройство което да слуша манчестър 115200, да го криптира и пише на 32 гигабайтова СД карта във файлове от по 1 гигабайт с файлов формат ..... и начин на декриптиране ... и т.н. - е едно. Ако заданието е: Трябва ми логер на 1 мегахерц който да пише данни във файл с формат .... криптиране ... карта ... е коренно различно задание. Това, че някой е направил устройство на конкретен процесор не означава, че - първо знаеш точно какво прави това устройство и второ, че това устройство покрива параметрите които искаш. На този процесор е направен 1 мегабит логер или на този процесор е направен манчестър логер на 115200? Декодирането на манчестъра може да стане по 5 начина софтуерно и по 10 начина хардуерно. Има процесори с периферия която може да го декодира. Може да се ползват 2 процесора - един малък който да го декодира и един по-голям който да пише бавните данни на СД карта. Защо 2 - това е също друга тема нямаща общо със заданието. Та 1 мегабит/секунда логер + криптиране на този процесор не може да стане. |
|
| Автор: | DanielDimov [ Сря Мар 09, 2016 12:41 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
ако няма процесор с хардуерен Манчестър - то тогава ще е най-добре да се направи с двуядрен - едното ядро се занимава само с битбанг на Mанчестъра и пълни буфера за да не се изтърве нищо, а другото ядро от буфера криптира и пише на картата |
|
| Автор: | chichovi [ Сря Мар 09, 2016 1:11 pm ] |
| Заглавие: | Re: имам нужда от програмка за ATmega328p с/у заплащане |
извинявам се за неправилното задание , обаче толкова разбирам дефакто ми трябва /нещо/ което да записва правоъгълни импулси/ дали ще са manchester,nrz,f2f или miler/ и файловете които ще пише в ес де карта да се четат с парола все едно ем пе тройка обаче да пише на 100кхц |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|