Линейка продуктов KEEN SIDE

Обсуждение: Несложный термометр на DS1820 и ATtiny15

Новичок
 
Регистрация: 04.10.2011
Адрес: Сочи
Сообщений: 2
Репутация: 10
Отправить сообщение для SERJSOCHI с помощью ICQ Отправить сообщение для SERJSOCHI с помощью Skype™
 
04.10.2011 18:26 #1
Всем привет!

Мне необходимо разобраться с подключением DS1820 (DS18S20) к ATtiny15. Я нашёл множество примеров, но применить их к Tiny15 у меня не получилось. Наткнулся на статью http://www.rlocman.ru/shem/schematics.html?di=33466 , но как на зло файла thermometer.zip на сервере не оказалось.

Может быть у кого-нибудь завалялся файл к этой статье? Либо есть какие либо материалы по поводу подключения DS1820 (DS18S20) к ATtiny15.

Благодарю за помощь!
Оценка
Компания Chipown представила высокоскоростной драйвер PN7113 для управления N-канальными транзисторами MOSFET или IGBT, работающими в полумостовой топологии. Микросхема является Pin-to-Pin совместимым аналогом популярных западных драйверов хх2110, хх2113 и хх2112, но при этом имеет существенное преимущество – более доступную цену. В статье приведен детальный разбор сравнительных параметров драйверов PN7113 и хх211x, их электрических характеристик, а также схем включения, цоколевки и описания выводов.
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
05.10.2011 12:25 #2
Во первых подключение DS1820 ко всем контроллерам одинаково. Во вторых, если вы имеете в виду под "подключением" программную отработку интерфейса 1-wire по которому микросхема передает данные в контроллер и получает команды от него, то примеров в сети для микроконтроллеров AVR, к которым принадлежит ATtiny15 -море и на асме и на си. Необходимо только корректировать выдержки времени под частоту тактирования тайни15, которая как я помню, 1.6МГц. В третьих-что так упёрлось именно в этот контроллер ? Если вам нужно просто изделие, найдите на тайни26. Хотя я уже за вас нашёл
http://arv.radioliga.com/component/o...rtdown/id,105/
Оценка
Мониторинг и контроль температуры необходимы во многих устройствах и приборах. Сложно найти электронную систему, в которой не присутствовал бы тот или иной температурный датчик. Многие азиатские производители производят датчики, которые не уступают по качеству популярным западным решениям и выгодно отличаются от них по цене. Каждая из компаний обладает большим опытом в производстве микроэлектронных приборов и имеет мощные отделы разработки и контроля качества. Они предлагают не только свои разработки, но также функциональные и Pin-to-Pin-аналоги популярных датчиков западных компаний в конструктивных исполнениях для самых разнообразных областей применения.
Знаток
 
Регистрация: 13.07.2007
Сообщений: 680
Репутация: 127
117 11
5 2
 
06.10.2011 23:34 #3
Для домашнего термометра подойдёт.
А контрольную сумму надо считать правильно.
Как в документации , но это вопрос не к вам.
Когда в своё время переходил на PIC учился по книгам Зайца.
Так там этот вопрос опущен совсем.
Так можно и яйца зажарить и картошку впридачу при обрыве датчика
Оценка
Новичок
 
Регистрация: 04.10.2011
Адрес: Сочи
Сообщений: 2
Репутация: 10
Отправить сообщение для SERJSOCHI с помощью ICQ Отправить сообщение для SERJSOCHI с помощью Skype™
 
08.10.2011 01:19 #4
LEAS, передо мной стояла задача написать программу именно для тини15.

Убила фраза "MCU 'attiny15' supported for assembler only". Пришлось писать на ассемблере...

Вот что у меня получилось: температуру показывает на HT1616M16, в принципе можно выдавать на любой дисплей (HT1611), лишь бы нужная инфа помещалась на дисплее... Показывает 2 позиции: первая - текущая температура, вторая - чередующиеся значения максимального/минимального из полученных значений от датчика. CRC не проверяется, не было времени реализовывать, да и не особо нужно... При обрыве линии DQ показывает "-- -" и те значения, которые МК запомнил до этого(min, max) (при возобновлении связи продолжает показывать текущую температуру)...

В аттаче есть исходник(AVR Studio4), доки к железу и проект для протеуса, но он почему-то очень медленно работает В реальности гораздо быстрее...
Вложения
Тип файла: rar ds1820+tn15.rar (1.00 Мб, 0 просмотров)
Последний раз редактировалось SERJSOCHI; 08.10.2011 в 01:33.
Оценка
Ответ
Метки
attiny15, ds1820, ds18s20
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 23:02.
Обратная связь РадиоЛоцман Вверх