|
Первые шаги с AVR, Есть идея и желание, но нет опыта |
|
|
|
 |
Ответов
|
Jul 5 2007, 10:38
|
Профессионал
    
Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008

|
Время преобразования зависит от разрядности преобразования на которое настроен датчик: 750мс при 12бит, шаг 0,0625 градусов ~150мс(точно не помню) при 9 бит, шаг 0,5град. Это настраивается записью режима работы в датчик, с завода он поставляется в режиме работы - 12бит Не обязательно ждать когда датчик завершит преобразование, я делал так: Чтение результата -> команда на преобразование, пока датчик считает температуру, можно опрашивать остальные. При опросе можно не читать весь СкратчПад, а принять только первые 2 байта, в которых содержится собственно измеренная температура, затем подать ресет на линию, чтоб прервать передачу от датчика. Мы для датчиков изготавливали металлические корпуса. Для обеспечения замены датчиков, каждый датчик подключался на независимую линию 1-wire, т.е. со стороны контроллера было выделено несколько шин 1-ware на каждой из которых висел один датчик, что позволяло не использовать команды работы с серийными номерами датчиков, как это требуется при подключении нескольких датчиков на одну шину. В качестве бонуса появляется возможность параллельного опроса датчиков. P.S. Кстати, это был мой первый проект сделанный на АВР(до этого разработками не занимался) и сделан он был в CV
--------------------
|
|
|
|
Сообщений в этой теме
namelos Первые шаги с AVR Jul 3 2007, 12:55 Tcom Всё зависит от того, насколько интенсивно хочешь з... Jul 3 2007, 13:07 muravei Я бы посоветовал обратиь внимание на h__p://algrom... Jul 3 2007, 13:15 namelos Спасибо. Посмотрел AVR ISP. Я в принципе могу и че... Jul 3 2007, 13:37 Tcom Цитата(namelos @ Jul 3 2007, 16:37) JTAGI... Jul 3 2007, 13:43 defunct Цитата(namelos @ Jul 3 2007, 16:37) Я в п... Jul 3 2007, 15:38 GDI Порекомендую в который раз КИТ AVR Butterfly, деше... Jul 3 2007, 14:51 mdmitry Посмотрите акцию Atmel на www.efo.ru. Там два вар... Jul 3 2007, 18:36 VAHOO Цитата(mdmitry @ Jul 3 2007, 21:36) Посмо... Jul 5 2007, 05:40 ZoonMan Я бы вам посоветовал Altera Byte Blaster. Это недо... Jul 4 2007, 10:28 pokos Ну, я начинал с "пяти проводочков" и avr... Jul 4 2007, 11:01  олесь Цитата(pokos @ Jul 4 2007, 14:01) Ну, я н... Jul 18 2007, 18:23 day177 согласен с pokos - CodeVision сильно жизнь облегча... Jul 4 2007, 12:45 namelos Цитата(day177 @ Jul 4 2007, 16:45) А вот ... Jul 4 2007, 14:13 vesago По 1 варе на одном проводе можно посадить сенсоров... Jul 4 2007, 14:17 namelos Цитата(vesago @ Jul 4 2007, 18:17) По 1 в... Jul 4 2007, 14:27 Сергей Борщ Цитата(namelos @ Jul 4 2007, 17:27) sorry... Jul 4 2007, 15:41  gm1957 Цитата(Сергей Борщ @ Jul 5 2007, 00:41) К... Jul 10 2007, 03:47 AndryG Ну добавлю и я сюда свои мысли.
Если стоит одна з... Jul 4 2007, 16:29 namelos Сергей Борщ , спасибо за подробное разъяснение. Де... Jul 4 2007, 21:12 Сергей Борщ Цитата(namelos @ Jul 5 2007, 00:12) Девай... Jul 5 2007, 00:16 Igor26 Цитатаоб отдельном контроллере у каждого датчика
.... Jul 5 2007, 05:13 Igor26 http://www.efo.ru/doc/Atmel/Atmel.pl?212
Объявлени... Jul 5 2007, 05:51 GDI DS18B20 дает точность 0,5 градуса безо всякой кали... Jul 5 2007, 07:42 namelos Цитата(Сергей Борщ @ Jul 5 2007, 04:16) Н... Jul 5 2007, 08:53 AndryG Цитата0.7с, при 12 сенсорах это почти 8 секунд
Есл... Jul 5 2007, 10:10 namelos GDI , еще спасибо за информацию. Если не секрет, н... Jul 5 2007, 15:15 GDI Я делал на мега16, 8 каналов. Ну а контроллер для ... Jul 5 2007, 15:33 Igor26 Цитата(GDI @ Jul 5 2007, 19:33) Я делал н... Jul 5 2007, 17:19 GDI Igor26 вы про что?
про мега16 и 8 каналов? Вот моя... Jul 6 2007, 07:18 Igor26 Извиняюсь. Наверное пропустил выделенные цитаты.
... Jul 6 2007, 09:26 GDI Меня то не пугает, просто хотелось оградить заказч... Jul 6 2007, 10:32 Igor26 Теперь ясно. Jul 6 2007, 12:16 namelos ЦитатаGDI...и связь по SPI на какой то центральный... Jul 6 2007, 12:27 AndreyKeil [quote name='namelos' date='Jul 6 2007... Jul 22 2007, 21:38 GDI ЦитатаRS232, I2C, SPI
Вот по скорости они так и ра... Jul 6 2007, 13:57 IgorKossak Цитата(GDI @ Jul 6 2007, 16:57) UART в пр... Jul 8 2007, 21:12 defunct Цитата(GDI @ Jul 6 2007, 16:57) RS232, I2... Jul 18 2007, 11:44  =GM= Цитата(defunct @ Jul 18 2007, 10:44) 1. Г... Jul 18 2007, 15:56   defunct Цитата(=GM= @ Jul 18 2007, 18:56) Насчёт ... Jul 18 2007, 16:03    IgorKossak Цитата(defunct @ Jul 18 2007, 19:03) Да? ... Jul 18 2007, 17:43     muravei Цитата(IgorKossak @ Jul 18 2007, 21:43) П... Jul 18 2007, 18:34     defunct Цитата(IgorKossak @ Jul 18 2007, 20:43) П... Jul 18 2007, 22:07      =GM= Цитата(defunct @ Jul 18 2007, 22:07) Може... Jul 19 2007, 21:22       defunct Цитата(=GM= @ Jul 20 2007, 00:22) Для нач... Jul 19 2007, 22:20        =GM= Цитата(defunct @ Jul 19 2007, 21:20) Как ... Jul 20 2007, 09:45         defunct Цитата(=GM= @ Jul 20 2007, 12:45) И, если... Jul 20 2007, 11:54          =GM= Цитата(defunct @ Jul 20 2007, 10:54) Дава... Jul 20 2007, 16:14           Сергей Борщ Цитата(=GM= @ Jul 20 2007, 19:14) Да ну л... Jul 20 2007, 17:40            =GM= Цитата(Сергей Борщ @ Jul 20 2007, 17:40) ... Jul 20 2007, 21:53             defunct Цитата(=GM= @ Jul 21 2007, 00:53) 1) Посл... Jul 21 2007, 00:09             Сергей Борщ Цитата(=GM= @ Jul 21 2007, 00:53) 1) Посл... Jul 23 2007, 09:56           defunct Цитата(=GM= @ Jul 20 2007, 19:14) Не то, ... Jul 20 2007, 18:50          =GM= Цитата(defunct @ Jul 20 2007, 11:54) Для ... Jul 22 2007, 21:41           defunct Цитата(=GM= @ Jul 23 2007, 00:41) Не смеш... Jul 22 2007, 21:58            =GM= Цитата(defunct @ Jul 22 2007, 21:58) Вы ч... Jul 22 2007, 22:24             defunct Цитата(=GM= @ Jul 23 2007, 01:24) Во-перв... Jul 23 2007, 07:29              =GM= Цитата(defunct @ Jul 23 2007, 06:29) Торм... Jul 23 2007, 09:21               defunct Цитата(=GM= @ Jul 23 2007, 12:21) Объясни... Jul 23 2007, 10:13                =GM= Цитата(defunct @ Jul 23 2007, 09:13) Вклю... Jul 23 2007, 11:56                 defunct Цитата(=GM= @ Jul 23 2007, 14:56) Расскаж... Jul 23 2007, 12:25                  =GM= Цитата(defunct @ Jul 23 2007, 11:25) А те... Jul 23 2007, 12:47                   µµC Цитата(=GM= @ Jul 23 2007, 16:47) Ничего ... Jul 23 2007, 13:19                    SasaVitebsk Цитата(µµC @ Jul 23 2007, 16:19) То, что ... Jul 23 2007, 14:18                     µµC Цитата(SasaVitebsk @ Jul 23 2007, 18:18) ... Jul 23 2007, 15:47                    =GM= Цитата(µµC @ Jul 23 2007, 12:19) То, что ... Jul 24 2007, 13:43                     defunct Цитата(=GM= @ Jul 24 2007, 16:43) А тепер... Jul 24 2007, 20:05                      =GM= Цитата(defunct @ Jul 24 2007, 20:05) Вооб... Jul 24 2007, 20:10  singlskv 2 defunct
А я вот, как раз бы поспорил с вот этим ... Jul 22 2007, 23:31 namelos GDI, спасибо и хороших выходных. Jul 6 2007, 14:45 alexander tom Привет!
А возможно ли склонировать чип mega16... Jul 17 2007, 13:25 SpyBot А если сначало передавать адрес нужного устройства... Jul 18 2007, 17:57 IgorKossak Цитата(SpyBot @ Jul 18 2007, 20:57) А есл... Jul 18 2007, 19:02  WHALE Цитата(IgorKossak @ Jul 18 2007, 23:02) В... Jul 18 2007, 19:55 SasaVitebsk В Вашем споре поддержу GM. Причины просты. Если ра... Jul 21 2007, 00:38 SpyBot А если использовать мультиплексоры/демультиплексор... Jul 23 2007, 09:13 SasaVitebsk Ребята давайте не вводить в заблуждение друг друга... Jul 23 2007, 12:37 defunct ЦитатаРебята давайте не вводить в заблуждение друг... Jul 23 2007, 12:58 SpyBot Не, ну с I2C проще - берем ещё 2 провода и получае... Jul 24 2007, 13:50 =GM= Цитата(SpyBot @ Jul 24 2007, 12:50) Не, н... Jul 24 2007, 14:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|