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

 
 
> ATmega32+AT24C512+DS18B20, Запись показаний датчика в память мк
11Adm
сообщение May 12 2011, 14:04
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 12-05-11
Пользователь №: 64 955



В общем проблема такая с МК работаю мало даж очень...в основном занимался чтением мукулатуры и пытался вникнуть во все изначально с теории но заблуждался практика и еще раз практика а о время нее теория... Значит разрабатывать я взялся электронный регистратор на базе микроконтроллера ATmega32 EEPROM AT24C512 и трех датчиков DS18B20 ну и еще в идеале планирую прикрутить туда часы реального времени DS1307 и вывод чзMAX232 питание стандартное +5. Схему значит по кусочкам кое каких знаний схваченных частично с книг частично с инэта собираю в протусе. И вот масса вопросов (надеюсь кто - нибудь наставит самоучку) В общем подключил я датчики к тактируемому выходу мк на SCL и читал про часы реального времени они тож на эти импульсы подключаются незнаю можно ли обеих подкл на этот выход для меня что то сложно... иии вот хочу что бы данные с DS18B20 раз в 60мин записывались во внешнюю еепром как данные содрать с датчиков нашол а вот как записать в еепром не знаю в общем много вопросов по ходу если кто то заинтересуется буду задавать... (обратился в форум тк больше не к кому) нет специалистов по си и мк в сыктывкаре по краней мере не находил схему приложу, кода как такового еще нет тк еще с железом не вполне разобрался а на DS18B20 брал отсюды http://mega-avr.ucoz.ru/publ/ds18b20_conne...ga8535/1-1-0-15 smile3046.gif )премного благодарен тем кто сможет чем то помочч
Прикрепленные файлы
Прикрепленный файл  meteo.rar ( 19.65 килобайт ) Кол-во скачиваний: 9
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
XVR
сообщение May 13 2011, 06:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
В общем подключил я датчики к тактируемому выходу мк на SCL
Неправильно. Ваши датчики подключаются по интерфейсу 1Wire, а SCL - это половина интерфейса I2C. У ATMega32 нет встроенного 1Wire, подключайте на обычный вывод и реализуйте программно.
Цитата
читал про часы реального времени они тож на эти импульсы подключаются
Вот они - да (точнее на SCL и SDA)
Go to the top of the page
 
+Quote Post
roman_golovenkov
сообщение May 15 2011, 10:07
Сообщение #3


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

Группа: Участник
Сообщений: 80
Регистрация: 10-02-09
Пользователь №: 44 637



На страничке, которую Вы дали, все очень даже хорошо расписано!! Касательно записи в eeprom, все есть в апноутах (прилагаю). И еще, если записывать раз в 60мин, возможно придется усреднять полученные данные (среднечасовая температура).
Прикрепленные файлы
Прикрепленный файл  AVR100_EEPROM.pdf ( 46.45 килобайт ) Кол-во скачиваний: 18
Прикрепленный файл  avr100.zip ( 2.42 килобайт ) Кол-во скачиваний: 11
 
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение May 15 2011, 10:55
Сообщение #4


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



To: roman_golovenkov Причём тут ваши ссылки?
У ТС внешний I2C EEPROM серии at24c512 ёмкостью 512КБайт, а внутреннего EEPROM у Atmega32 всего 1КБайт, что для регистратора совсем немного...


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
11Adm
сообщение May 16 2011, 06:04
Сообщение #5





Группа: Новичок
Сообщений: 2
Регистрация: 12-05-11
Пользователь №: 64 955



Спасибо всем кто ответил в общем поменял всю схему не знаю правильно или нет, изначально взял атмегу32ю так как предполагал подключение аналоговых датчиков , но после забил на эту идею так как в программировании на мк не силен занимался в основном php delfями и прочим... общем взял тини2313 вполне подходит датчики сменил на и2сишные те ds1621 и в обще пустил все по и2ц...но опять же не совем уверен что все правильно даже уверен что есть свои косяки не могли бы вы меня носом тыкнуть файл нового проекта прилагаю smile3046.gif думаю последний раз все меняю надеюсь

Сообщение отредактировал 11Adm - May 16 2011, 06:08
Прикрепленные файлы
Прикрепленный файл  11111.rar ( 15.58 килобайт ) Кол-во скачиваний: 15
 
Go to the top of the page
 
+Quote Post
XVR
сообщение May 16 2011, 07:05
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Вы бы схемку в каком нибудь читаемом виде приложили - не у всех же Proteus стоит
Go to the top of the page
 
+Quote Post

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

 


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


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