реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> atmega16+sdcard, интерфейс fat16
wwweider
сообщение Apr 3 2008, 06:31
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



я создал тему в двух форумах в метрологии потаму что там часть прибора к метрологии относится а в авр т.к. делать буду на авр.

приветсвеются любые советы! я начинающий.

данные ацифровываются с максимальной частотой 1МГц, частоту можно менять с помощью кнопочек и лсд дисплея, данные записываются или на усб или на SD карту но потом при желании их нужно слить в комп по усб, и ещё желательно что бы при понижении частоты дискретизации сигнала который записывается на флэшку, частота ацп не уменьшалась, тоесть ацп работает например на 1МГц, а данные можно записывать 1кГц путём усреднения 10 измерений.

Сообщение отредактировал wwweider - Apr 3 2008, 07:30
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 3 2008, 06:33
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(wwweider @ Apr 3 2008, 09:31) *
приветсвеются любые советы! я начинающий.

тогда надо ещё тему в разделе для начинающих


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
GDI
сообщение Apr 3 2008, 06:59
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



О юсб флешке можете забыть, максимум SD-карта. Других советов дать просто невозможно или вы считаете что названия темы достаточно?


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 3 2008, 07:33
Сообщение #4


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



можно и SD только потом передавать в комп данные с неё по усб интерфейсу, нехочит заказчик картридером пользоваться..

я тут решил делать на atmega16 16pu

Сообщение отредактировал wwweider - Apr 3 2008, 07:51
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 3 2008, 07:51
Сообщение #5


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(wwweider @ Apr 3 2008, 12:33) *
можно и SD только потом передавать в комп данные с неё по усб интерфейсу, нехочит заказчик картридером пользоваться..

Тогда вам куда лучше подходит ARM со встроенным USB. по цене это сильно отличаться не будет. Что бы говорить об АЦП надо определиться с необходимой точностью и типом измеряемого сигнала.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 3 2008, 08:06
Сообщение #6


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



1Мгерц*16бит*диапазон +минус 5вольт, а авр чем хуже? можно же приделать усб микросхемку, ато я с арм незнаком.
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 3 2008, 08:21
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Поток данных 2МБайт/с с помощью AVR обработать немыслимо. А тем более параллельно обслуживать USB Host контроллер и писать на USB FlashDrive, да вдобавок если у вас нет какого-либо буфера размером под МегаБайт. Вы либо "осетра урежьте", либо вообще перестаньте упоминать про AVR в контексте такой задачи.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 3 2008, 08:28
Сообщение #8


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(wwweider @ Apr 3 2008, 13:06) *
1Мгерц*16бит*диапазон +минус 5вольт, а авр чем хуже? можно же приделать усб микросхемку, ато я с арм незнаком.

Гм... под такие требования АВР скромно курит в углу, даже если выкинуть УСБ и все остальное, не считая того что аналоговая часть далеко не простая.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 3 2008, 08:46
Сообщение #9


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



атмега 16мегагерц, УСБ флэшка кингстоне 4 гига, средняя скорость записи:3 МБайт/сек, данные из ацп приходят с частотой 1 мегагерц.

обьясните пожалуйсто почему неспеет?
желательно по мегагерцам.
1) такт считал данные из ацп.
2) такт ....
....
16) такт
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 3 2008, 08:57
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(wwweider @ Apr 3 2008, 12:46) *
обьясните пожалуйсто почему неспеет?

Хотя бы потому, что на обработку 1 семпла АЦП у Вас будет только 16 тактов процессора. Этого хватит разве что на то, чтобы уложить данные в RAM буфер. Забудьте про АВР.
Go to the top of the page
 
+Quote Post
sysel
сообщение Apr 3 2008, 09:09
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



USB-флешка - можно подключение к AVR через хост-контроллер от FTDI организовать.
только вот насчет скорости работы ничего сказать не могу.
Go to the top of the page
 
+Quote Post
GDI
сообщение Apr 3 2008, 09:15
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Чтобы потом прочитать данные с SD-карты на комньютере, нужно класть их туда не просто так, а реализовывать поддержку FAT на AVR, а это намного больше чем 16 циклов.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 3 2008, 09:16
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(sysel @ Apr 3 2008, 15:09) *
USB-флешка - можно подключение к AVR через хост-контроллер от FTDI организовать.
только вот насчет скорости работы ничего сказать не могу.
Если вы VNC1L имеете в виду, то для нее совсем недавно FTDI удалось достичь скорости записи порядка 130 килоБайт/с. МегаБайтными скоростями записи там даже и не пахнет.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 3 2008, 09:24
Сообщение #14


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(aaarrr @ Apr 3 2008, 11:57) *
Хотя бы потому, что на обработку 1 семпла АЦП у Вас будет только 16 тактов процессора. Этого хватит разве что на то, чтобы уложить данные в RAM буфер. Забудьте про АВР.

Ну почему же сразу забыть... Есть же AVR32


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 3 2008, 09:28
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(MrYuran @ Apr 3 2008, 13:24) *
Ну почему же сразу забыть... Есть же AVR32

От AVR до AVR32 (особенно до того, к которому можно прицепить USB флешку) как пешком до Китая.
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 05:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01503 секунд с 7
ELECTRONIX ©2004-2016