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

 
 
> AD7792 + Atmega128A (AVR Studio 5) // программирование на Си, Помогите новичку
ADEPTPS
сообщение Dec 13 2011, 05:31
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 5-05-09
Пользователь №: 48 683



И так у меня есть АЦП AD7792 и Atmega128A, собственно говоря пользуюсь я отладочной платой AS-megaCU
В качестве среды программирование использую AVR Studio 5 совместно с JTAGICE3, программирование естественно на Си.

Помогите люди добрые) Чего-то как ни сижу все какую-то лажу читаю с АЦП.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ADEPTPS
сообщение Dec 13 2011, 09:46
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 5-05-09
Пользователь №: 48 683



спасибо, кто еще что-нибудь предложит....

Хотелось бы услышать замечания конкретно по моей реализации!
Go to the top of the page
 
+Quote Post
Tolyaha
сообщение Dec 23 2011, 11:33
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 116
Регистрация: 2-03-07
Из: Украина
Пользователь №: 25 826



Цитата(ADEPTPS @ Dec 13 2011, 11:46) *
спасибо, кто еще что-нибудь предложит....

CODE
SendByteAD(0xff);// сброс АЦП (4 посылки 0xff)
SendByteAD(0xff);
SendByteAD(0xff);
SendByteAD(0xff);
...
// ожидаем 500 mks инициализацию АЦП
...
SendByteAD(0x10);//настройка АЦП для записи в CONFIG регистр
SendByteAD(0x00);//запись в CONFIG регистр HB (усиление 1)
SendByteAD(0x10);//запись в CONFIG регистр LB (1 канал с буфером)
SendByteAD(0x08);//настройка АЦП для записи в MODE регистр
SendByteAD(0x20);//апись в MODE регистр HB (Single Conversion)
SendByteAD(0x01);//запись в MODE регистр LB (Int 70 kHz Clock, 4 ms conversion)
...
// ожидаем 5000 mks преобразование АЦП
...
SendByteAD(0x58);//настройка АЦП для чтения данных
ReadByteAD();//чтение данных АЦП 1 байт
ReadByteAD();// чтение данных АЦП 2 байт
ReadByteAD();// чтение данных АЦП 3 байт


Может поможет вырезка из моей проги.
Go to the top of the page
 
+Quote Post



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

 


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


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