|
|
|
|
smg123, спасибо!
|
|
|
Добрый день! Есть задачка - снимать показания с датчиков температуры и передавать по модбас дальше. Модбас мне тут уже помогли отладить  Осталось только датчики прикрутить. В инете полно исходников, но ни одного точно подходящего нет. Мне надо снять показания с 3-х датчиков, а результат из флоат перевести в инт (только целая часть) и все! Все мои попытки поменять чужие исходники ни к чему не привели. CodeVisionAVR генерит код только для датчиков DS1820/DS18S20. Помогите, пожалуйста! Если необходимо: порт подключения датчиков - PORTD.6 8МГц встроенный генератор (пока)
|
|
|
Прораб счастья: Осталось только датчики прикрутить. Как Вы планируете присваивать уникальный номер датчиков? (просто записать в EEPROM при програмировании МК, или нужен код с поиском устройств?) Будет ли измерятся температура ниже нуля? (я о знаке "минус") Планируете подключать только датчики DS18B20? А в целом, Вам необходимо найти иходник который может работать с двумя датчиками (которые висят на одном порту), в такой код несложно добавить третий, четвертый .... и т.д. датчики. |
|
|
DIKLER По-поводу номера датчиков - конечно хотелось бы, чтобы прошивка МК не зависила от этого номера, т.е. желательно наличие поиска датчика. Насколько я понимаю, это позволит находу заменить датчик если потребуется. Отрицательные значения температуры тоже хотелось бы фиксировать. Датчики у меня будут только DS18B20 (уже купил) DIKLER:А в целом, Вам необходимо найти иходник.... В том то и дело, что в исходниках представленных в инете полно не нужных мне функций - вывод на LCD, всеразличные варианты пересчета и пр. Выуживание нужных себе участков кода приводят только к ошибкам. |
|
|
Может кто подскажет какой нибуть датчи градусов на 700? |
|
|
Прораб счастья: Выуживание нужных себе участков кода приводят только к ошибкам я тоже много времени убил на попытки заставить работать чужие исходники и затем забросил все, взял описание протокола и за пару вечервов получил работоспособный код оптимизированный под собственные нужды. З.Ы. В радостях, что DS18S20 у меня работает отлично, я отправился сегодня на радиорынок, чтобы прикупить еще парочку. В любимой палатке его и застываю в удивлении. Цену подняли с 4+ грн до 14+ грн (~1у.е. -> 5 у.е.).. Продавец сам перепроверил цену дважды... а что делать...кризис... повышение цен на проезд (и не только) на 400%  Hamster: датчи градусов на 700 резистивные датчики сопротивления - TСП (платиновые), ТСМ (медные) + отдельная схема измерения. Полупроводниковых с контроллером на такие температуры не бывает. Для полупроводника 125 градусов - предел. |
|
|
Сергей К: Цену подняли с 4+ грн до 14+ грн В Москве я DS16B20 купил за 60 руб. (2.2$), вроде еще кризиса не очень ощущалось. DS16S20 дороже - 70 руб. (2.6$). Если бы они стоили у нас 4 грн (это примерно 24 руб.), я бы себе давно пару десятков взял с запасом  Сергей К: взял описание протокола и за пару вечеров... У Вас, вероятно, богатый опыт программирования МК, поэтому это возможно. У меня нет. Поэтому мне потребуется ГОРАЗДО больше времени. А оно, увы, не безгранично... Если есть возможность, то лучше изучать на реальном работающем устройстве. |
|
|
Прораб счастья: опыт программирования МК да там большого опыта не надо, просто по таймингам пишете программу. У меня на авр нет исходника, я бы поделился. Могу предложить для пика рабочий код. |
|
|
собственно, у меня тоже ПИК. |
|
|
Да забавно и у меня всё на пиках. Но у меня есть отмазка, пикухи холявные с работы, так что пользоваться другими МК для меня нерентабельно. Датчики DS18B20 покупаю по 46 руб. в Москве (розница), но не чип-дип в нем он по 140 руб.  Знаю точно - С язык "универсальный", какой у Вас (Прораб счастья) авр, попробую поковырять исходнички.
|
|
|
|
|