Страница 32 из 98
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 13:03:07
Soir
nvz писал(а):А схемку?
Нету. Да вообщем-то, это и есть схема. Добавить только блок питания +5V и что у Вас там будет исполнительным устройством. На выводе RA7 (pin 16) при превышении заданной температуры появляется логическая единица, вот и все.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 13:30:22
nvz
Я не это имел ввиду, обвес я сделаю сам. Нет у меня протеуса, поэтому нужен чертёж в графическом формате, тот же скриншот с протеуса. Не могу же я наобум соединять, к примеру, МК с индикатором: 1 нога на a, 2 на b, 3 на с и т.д.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 14:08:55
nvz
Просматривая мусор, который свалился со спутника (рыбалка), нашёл интересную статью в журнале Схемотехника про DS1820. Оказывается простой и точный термостат можно сделать без МК и индикатора. DS1820 сама программируется через COM порт компьютера, устанавливаются 2 температуры, включения и отключения нагрузки. И схема получается до безобразия простая. Одно непонятно, стабилитрон 815Е - это 15 вольт. Неуж DS расчитан на это напряжение.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 14:34:14
Соник
Может ошиблись? Не 15, а 5,1В.
VD2 там зачем?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 14:49:40
nvz
На 5 вольт - с буквой А.
VD2 похоже от разряда С4 при ноле на входе, пульсации всё-таки.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 15:17:04
nvz
To Soir: Графического файла не надо, пошарил у себя в архивах - нашёл Electronic Workbench 5.12, Proteus 7.7, MICROCAP и ещё чего-то. В общем схему распечатал, буду разрабатывать маааленькую печатку...
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 15:42:15
Соник
Впараллель конденсатору даже разрядный резистор не нарисовали. И балластного тоже нет. Такую схему собирать страшно.
Кстати, на днях знакомый просил починить термометр с конденсаторным БП - пробило. Легче новый собрать.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 16:09:37
nvz
Ну резисторы можно и самому добавить.
У меня, кстати, дома 3 термометра уже несколько лет и все конденсаторные, никаких проблем.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 17:14:05
Soir
nvz писал(а):...Одно непонятно, стабилитрон 815Е - это 15 вольт. Неуж DS расчитан на это напряжение.
Диапазон питания DS18S20 +3 - +5,5V. В схеме ошибка. Да и вообще источник питания сплошное недоразумение.
1. Должен быть +5V.
2. Как совершенно правильно заметил
Соник, "Впараллель конденсатору даже разрядный резистор не нарисовали".
3. Конденсатор С2 может обеспечить максимальный ток около 45 мА. Да и потребление тока схемой примерно такое же. Зачем-то всунули стабилитрон 815-ой серии. Если предположить, что должен быть Д815А - то у него минимальный ток стабилизации 50мА, а максимальный 1400 мА. То есть работать в режиме стабилизации напряжения он не будет.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 17:22:56
nvz
Работает прекрасно, последняя схема у меня - таймер на 16F84, кондёр 0,47мф, стабилитрон Д815А, потребление около 30ма. Жена не жалуется, включает его по десять раз на дню....
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 19:33:16
Соник
Глазам не верю. Как МК работает от 15В?

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 19:46:06
nvz
Глянь ещё раз на схему: стабилитрон Д815А
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 19:50:08
Аlex
nvz писал(а):Обормоты = Гц * 30
Пробуй
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 19:58:27
nvz
Обязательно попробую, но послезавтра, программатор на работе. Отпишу непременно.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 20:07:57
nvz
Соник писал(а):Впараллель конденсатору даже разрядный резистор не нарисовали
Может кто ответит, а зачем он нужен? если вилку из розетки не вытаскивать.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 20:40:17
Соник
Кто-нибудь когда-нибудь вилку вытащит

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 21:04:19
nvz
И.... начнёт на язык пробовать?
На то пошло - нарисуй цепь, по которой может "дёрнуть"
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 21:52:56
Soir
nvz писал(а):И.... начнёт на язык пробовать?
На то пошло - нарисуй цепь, по которой может "дёрнуть"
Сразу видно: мало Вас током било...
После отключения от сети конденсатор остается заряженным. До какого напряжения - зависит от момента фазы, при котором цепь разорвали. Может быть от 0 до 310 V. Заряд конденсатор может хранить очень долгое время, и дни, и месяцы, зависит от тока утечек.
Без разрядного резистора есть несколько нехороших моментов:
1. Если Вам придется ремонтировать устройство, то прикосновение к выводам конденсатора (совсем не обязательно языком) приведет к очень неприятным ощущениям. Да и при разработке устройства и его наладке тоже можно нарваться.
2. Более того, это напряжение будет приложено через цепи схемы и к вилке сетевого шнура. Чтобы получить разряд тока совсем не обязательно разбирать устройство.
3. Если не снять заряд с конденсатора при ремонте (наладке) можно вывести устройство из строя.
4. При повторном включении устройства с заряженным конденсатором, сетевое напряжение может оказаться в противофазе с напряжением на конденсаторе и суммарное напряжение может достичь удвоенного сетевого. Это, конечно, кратковременно, но может что-то и пробить.
Вывод: не надо экономить на копеечном резисторе.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 22:57:10
Соник
Soir писал(а):nvz писал(а):И.... начнёт на язык пробовать?
На то пошло - нарисуй цепь, по которой может "дёрнуть"
Сразу видно: мало Вас током било...
Меня таким заряженным конденсатором дёрнуло + прожгло кожу в местах контакта, а в другой раз дёрнуло от сетевой вилки 220В. Причём резистор впараллель конденсатору стоял в обоих случаях, но конденсатор не успел разрядиться

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб янв 29, 2011 23:33:52
vcter
Soir писал(а):vcter писал(а):А можно будет на свободный порт добавить пищалку и убрать один разряд индикатора?
Добавил пищалку, 5 двойных сигналов по завершению работы таймера. Можно еще озвучить какие-нибудь режимы, но это если все-таки надумаете изготавливать. Так, в холостую, облом что-то выдумывать.
Убрал один разряд (просто отсоединил провод).
А прошивка для какого индикатора? У меня с общим катодом.
А то включил - кракозябли показывает.
ЧТо должно показывать, когда нет датчика температуры?