Страница 1 из 1
PIC и Датчик температури d18b20
Добавлено: Ср мар 23, 2011 11:40:26
Transistor
Нужно найти схему (алгоритм) работы между микроконтроллером и датчиком желательно в кубиках. Что и как формируется, виводиться, желательно для асьма. Может кто где встречал такую схему.
П.С. Забил добавить РІС имеет шину И2С.
Re: PIC и Датчик температури d18b20
Добавлено: Ср мар 23, 2011 12:58:12
otest
asm. в кубиках это оригинально. Есть хорошие кубики в ДШ.
Re: PIC и Датчик температури d18b20
Добавлено: Ср мар 23, 2011 16:27:08
тимка
куча примеров в кубиках на сайте flowcode.info.
Re: PIC и Датчик температури d18b20
Добавлено: Чт мар 24, 2011 17:38:20
Transistor
Немного не то это общая структура, а мне надо чтобы в этих квадратиках было написано что приравнивается и которой ячейке или регистра и щим сравнивается и вместо слов в кубиках были размещены ассемблерные команды. Такбы сказать чтобы все будо хорошо разжевано он никак немогу роздуплитися с этим датчиком. Понимаю что надо работать с его памяти есть читать его ячейки и записывать туда но, не могу.
А может знаете где есть оптисано как для маленького ребенка

чтобы я мог почитать о его работе только на руском.

Re: PIC и Датчик температури d18b20
Добавлено: Чт мар 24, 2011 18:26:13
Dmitry Dubrovenko
Transistor писал(а):РІС имеет шину И2С.
В данном случае, "фиолетово", ибо датчик работает по 1-Wire.
Попробуйте поискать конструкции для работы с ключами "TouchMemory". Их много, и на русском. И видел с подробной разрисовкой временнЫх диаграмм (поскольку весь протокол 1-Wire основан на временнЫх задержках).
От себя могу добавить, что в своих конструкциях, реализую все задержки на таймере, а не на "счётчике".
Re: PIC и Датчик температури d18b20
Добавлено: Чт мар 24, 2011 21:08:18
Aaantonnn15
Посмотри следующие книги:
1.Н.И. Заец "Радиолюбительские конструкции на PIC контроллерах" книга3
2.А.В. Белов "Конструирование устройств на микроконтроллерах"
Там описано очень понятно и на русском!!!
Re: PIC и Датчик температури d18b20
Добавлено: Чт мар 24, 2011 21:10:22
Aaantonnn15
А еще если надо есть исходник для работы с датчиками DS18X20 для PIC
Re: PIC и Датчик температури d18b20
Добавлено: Чт мар 24, 2011 21:50:16
Transistor
Мне чтоби понимать исходники нужно сделать толького один крок но мне по проще почать из структури в виде кубиков.
П.С. Ось выучу принцип, перейду на исходник. Спасибо!!!
Re: PIC и Датчик температури d18b20
Добавлено: Сб мар 26, 2011 15:40:24
BOB51
вообще-то надо исходную документацию изготовителя почитать, да и прочее по теме
1-wire
для образца прицеплю несколько файлов из своего архива - ибо не помню уже, где их накопал...
да еще ссылочка из статьи:
Ракович Н.Н. Основы построения сетей MicroLAN // Chip News. — 2000. — № 6. — С. 14–17.

Re: PIC и Датчик температури d18b20
Добавлено: Ср мар 30, 2011 22:12:33
Transistor
BOB 51 скачал на выходных почитаю
Aaantonnn15 Очень помогла вєхать для начала, книга "Радиолюбительские конструкции на PIC контроллерах" т.3 Но там не реализована модель с несколькими датчиками то есть не полностью протокол Іс2 но достаточно внятно разписано порядок работы с одним, правда непонял как контроллер принимает данные от датчика. Но буду мучить и может у меня получится.
Dmitry Dubrovenko С таймерами немного складно поскольку делал простое временое реле но с жестко заданим временем и пока он мне не позубах лучше буду делать паузи на нопах или циклах.
П.С. Спасибо всем!!!!
Ксатати а что такое polled и interrupt-driven найшол в МПЛАБИ такие модули для подключения библиотек по работе из И2С

Вот етим ктонибудь ползуется, а как?
Re: PIC и Датчик температури d18b20
Добавлено: Ср мар 30, 2011 22:13:39
Transistor
BOB 51 скачал на выходных почитаю
Aaantonnn15 Очень помогла вєхать для начала, книга "Радиолюбительские конструкции на PIC контроллерах" т.3 Но там не реализована модель с несколькими датчиками то есть не полностью протокол Іс2 но достаточно внятно разписано порядок работы с одним, правда непонял как контроллер принимает данные от датчика. Но буду мучить и может у меня получится.
Dmitry Dubrovenko С таймерами немного складно поскольку делал простое временое реле но с жестко заданим временем и пока он мне не позубах лучше буду делать паузи на нопах или циклах.
П.С. Спасибо всем!!!!
Ксатати а что такое polled и interrupt-driven найшол в МПЛАБИ такие модули для подключения библиотек по работе из И2С

Вот етим ктонибудь ползуется, а как?