Например TDA7294

Форум РадиоКот • Просмотр темы - Программа для PIC12F629, подогреватель кессона.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 08:53:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 72 ]  1, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 13:56:28 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Здравствуйте! :)

В очередной раз смею обратиться за помощью в написании простейшей программки "термостата" для обогрева скважинного кессона. :oops: Нужна прошивка для PIC12F629+DS18B20, которая должна включать подогрев при t≤2°C, и выключать при t≥4°C. Всё, это единственная задача. :)
Набросал желаемую схему: :roll:
СпойлерИзображение

а так же желаемый алгоритм работы: :roll:
СпойлерИзображение


Почему полез в "цифру" (когда программирование МК не мой конёк :facepalm: ), потому что аналоговая схема на второй сезон подвела ("уплыли" установки) :evil: , в результате разорвало манометр и он дал течь (хорошо что хоть не сильно). Сильно усложнять аналоговый "термостат" для обеспечения термостабильности особого желания нет, думаю может здесь кто поможет. :roll: :oops:

P.S Знаю что существуют программируемые МС-термостаты типа DS1821, но их нет в наличии, да и цена на них не гуманная. :(


Вложения:
Algo.png [38.36 KiB]
Скачиваний: 584
preheating.JPG [55.52 KiB]
Скачиваний: 668

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 15:53:39 
Сверлит текстолит когтями
Аватар пользователя

Карма: 12
Рейтинг сообщений: 54
Зарегистрирован: Вс май 21, 2006 16:07:59
Сообщений: 1201
Откуда: Алтай
Рейтинг сообщения: 0
Схема+программа+рисунок ПП = 1000 руб.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 16:04:35 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Выше упомянутая DS1821 в 600руб. обойдётся :wink: , так что предложение вынужден отклонить. :P

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 16:25:57 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Тогда учитесь программировать. Тем боле что программа не сложная.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 16:44:53 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Если устроит на "паре" PIC12F629 + TCN75A - могу скинуть asm файл.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 16:55:06 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Albert_V писал(а):
TCN75A
Такого датчика тоже нет :( , но хоть цена на него адекватная.
Albert_V писал(а):
могу скинуть asm файл
:oops:
Для меня это сродни китайскому традиционному письму. :cry: Скомпилировать смогу, а вот под свои нужды подправить уже врядли. :dont_know:

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 16:58:15 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
korob писал(а):
Скомпилировать смогу, а вот под свои нужды подправить уже врядли
А что там править то? Только указать в "шапке программы" две температуры и скомпилить. Управление на реле там берётся с самого TCN75A.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 16:59:16 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Вообще хоть какие-то языки программирования знаете (может в школе информатика была)?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 17:09:57 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Я раньше уже говорил, что языков не знаю :oops: , ну разве что кроме Basic-а, который как раз в школе учил. Но он мне что-то не очень помогает в освоении МК, в основном используются С, С+ да ассемблер. А когда то, в 1993...1996гг. на нём даже программы писал (на ПК Орион-128, кстати выпускал наш завод). :)

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 17:16:09 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
На Basic пишут программы, в том числе для PIC контроллеров http://www.picbasic.ru/
http://www.picbasic.ru/forum/5-696-1


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 17:24:24 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Ну как тут сказать??? :oops: Современный Basic уже не тот. :))) Половину операторов и команд я вижу впервые (тот Basic который когда то изучался был сильно "облегчённый"), а вторую половину которую знал, уже почти забыл. :))) :facepalm: Да и синтаксис существенно различается (в сравнении с тем что я ещё помню). Так что можно говорить что я и Basic толком не знаю :cry:, только лишь с ним знаком.

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 17:41:52 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Тогда соглашайтесь на помощь на платной основе (могу помочь). Потому что никто не захочет тратить свое время просто так.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 18:29:49 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Есть прекрасная программа - Flowcode. Которая, как раз для тех, кто умеет создавать алгоритмы из кубиков, но ничерта не понимает в программировании. Может стоит посмотреть в её сторону ?
Подобную задачу можно на ней сляпать за вечер.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 19:47:08 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 7
может подойдет:
https://radiokot.ru/forum/viewtopic.php ... 3#p3380063


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 19:56:51 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Аlex писал(а):
Есть прекрасная программа - Flowcode.
Я как раз в ней слепил (в прямом смысле :))) ) несколько примитивных программ, даже работают. Но здесь же обмен с датчиком по протоколу, нету там готового "кирпичика" как DS18B20, а это для меня уже серьёзное препятствие.

oleg110592, спасибо. :beer: Сейчас посмотрю. :)) :solder:

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 21:46:17 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
korob писал(а):
нету там готового "кирпичика" как DS18B20
Странно. Не думал, что там нет поддержки DS'ки :roll:

oleg110592 писал(а):
Олег, если не лень, попробуйте пару экспериментов (самому лениво проект в протезе делать :)) ):
Включите устройство с оборванным датчиком. Что произойдёт ?
Оборвите датчик при включенной нагрузке (нагревателе). Что произойдёт ?
И тоже самое, только с замыканием DQ на землю и на питание. Что произойдёт ?
Самое главное, чтобы нагреватель не оставался включенным. Иначе он поджарит что-нибудь ненароком :))

PS: Вообще, по-правильному, добавить бы ещё один выход, который бы сигнализировал о неисправности (обрыв датчика, коротыш на линии, ... ). Ну и исключать ложные данные (с неправильным CRC). Но это, конечно же, на вкус и цвет ... :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 22:55:55 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Аlex писал(а):
Странно. Не думал, что там нет поддержки DS'ки
Готового DS18B20 нет, есть интерфейс 1-Wire, только что в него закидывать... :dont_know:

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 23:29:59 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 4
Медали: 1
Получил миской по аватаре (1)
Вроде бы как-то делают :

:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 23:37:30 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 121
Зарегистрирован: Ср окт 04, 2017 20:47:40
Сообщений: 769
Рейтинг сообщения: 0
А вот мне совсем чего-то не верится, что ТС хоть когда программировал на С и даже на АСМ чего-нибудь сложнее, чем просто помигать диодиком, причём только теоретически и в уме. Ибо, знакомому с ассемблером процессора КР580ВМ80А, нет проблем (при желании!) освоить простой АСМ контроллера.
И ещё потому, что граф алгоритма составлен примитивно и без учёта про что, например, очень справедливо пишет -
PS: Вообще, по-правильному, добавить бы ещё ...

И любой, даже (казалось бы) самый простой процесс, требует вполне профессионального подхода для реализации его самого и его обслуживания. И основная масса тела программы содержит, кроме "трёх основных рабочих операторов", кучу предусматриваемых как возможных штатных, так и не штатных и с защитой "от дурака" ситуаций: "А что будет если ... ?".
Для справки: "защита от дурака", сие не есть ругательство, а вполне профессиональный термин, имеющий смыслом - непредвиденные/не логичные действия монтажника при монтаже или оператора при вводе параметров с кнопок пульта, ну и т. п.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программа для PIC12F629, подогреватель кессона.
СообщениеДобавлено: Пт май 18, 2018 23:59:34 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
valentinovich писал(а):
А вот мне совсем чего-то не верится, что ТС хоть когда программировал на С и даже на АСМ чего-нибудь сложнее, чем просто помигать диодиком, причём только теоретически и в уме.

Ну, как бы, ТС дал знать, что не совсем дружит с программированием под МК :dont_know:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 72 ]  1, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y