четверг, 31 октября 2013 г.

Маленькая поделка для машины, или монитор общего состояния и котла (Бинар) по GSM. 


   Как обычно,  старая идея рано или поздно либо умирает, либо формируется во чтото существенное. Так было и с монитором состояния котла. 

   Пару лет назад купил котел Бинар-5СБ, установил, радуюсь. 
Но иногда, хоть и редко, запуска котла не происходит, по той или иной причине. Например от того что у меня его электро помпа высоко стоит, поэтому завоздушивается, и вся система уходит в перегрев(. В иных случаях, в сильные морозы, помпа не может шугу прогнать и после опять ошибка... но это из области хардварных замен (антифриза). 

   В общем задумалась задача мониторить состояние котла, и параллельно напряжения аккумулятора, да температуры двигателя. По случаю у меня в запасниках валялся модуль GSM Siemens TC35 от GSM розетки.

   Также в планах теми же средствами забирать данные об ошибках с самого котла подогревателя, подключившись вместо родного пульта, они меж собой общаются по UART насколько я понял.  Сниффер в помощь, думаю "Адверс" не сильно расстроится если я это сделаю для собственного удобства. Тогда можно будет получить "состояние", "режим", "код ошибки", "напр. батареи", "температуру на выходе котла" и вообще узнать что есть проблемы.
Добавляем периферию в виде еще одного термодатчика (или двух), можно самому мерить напряжение батареи (встроенный в котел измеритель немного врет) и все, это собирать в кучу и по запросу транслировать на телефон. 
Например запрос обычный в таком виде:
KOTEL: ON (OFF, ERR XX)
U_BATT:XX.X V
TEMP1: XX C
TEMP2: XX C

запрос состояния расширенный:
KOTEL: ON (OFF, ERR XX)
U_BATT:XX.X V
TEMP1: XX C
TEMP2: XX C
BALANCE: XXX RU
все сообщения укладывается в 60 символов включая служебные.

Кто то скажет что проще купить готовое решение, итд итп.. все как обычно. Но не хочу готовое решение... хочу чтобы было так как мне надо) а этого добиться можно или сделав самостоятельно или заказав на стороне за не соизмеримо бОльшие деньги. Так что вопрос не жизнеспособен.

10.2013. 
В данный момент ооочень медленно и не спеша, когда есть время, пишется проша для AVR, изучается набор необходимых AT команд для работы с модемом. 
Путем долгих изучений выяснил, что запрос баланса через этот модем, для оператора ТЕЛЕ2 (у меня их симка в этом модуле) работает только в одном варианте: ATD*105*5#; и никак иначе... :)  
Плюс жду с ebay поиграться отладочную платку с ATMEGA328 и еще одну платку с STM32F103.

среда, 10 апреля 2013 г.

Отладочная плата для устройств на микроконтроллерах.

    Доброго всем утра/дня/вечера/ночи.
Вот наконец приехала не так давно разработанная мною, отладочная плата для устройств на микроконтроллерах. Сейчас, держа ее в руках нахожу мелкие функциональные косяки, в принципе пока исправимые. Но в общем и целом мне нравится.

    За вдохновение спасибо и поклон камраду DI-HALT (http://shop.easyelectronics.ru/index.php?productID=147) с его замечательными устройствами. Поковырялся в интернете... Брать готовые решения почему то не захотелось, и не из за скупости (как раз готовые вышли бы дешевле), а просто из за желания сделать то что хочу Я, и как вижу это все сам. :))

   Плата Dev board получилась блочная, с 4 не зависимыми источниками напряжения питания, два из которых регулируемые. Пара маленьких вольтметров с Aliexpress. Cокет под CPU планируется ZIF.


   Не предусмотрел на плате программатор... забыл про него совсем... Но он у меня есть как отдельное устройство, отдельный для PIC, отдельный для AVR. Так же не учел побольше сокет под DIP, поставил на 14 pin но этого может не хватить.

   Запаяю, запущу... попробую в работе. Сразу появятся выводы и корректировки, пожелания. Может когда и дорасту до обновленной версии.
Сразу отвечу если будет вопрос по "купить", по ссылке выше по тексту выйдет дешевле).

обновление март-14:

вторник, 26 марта 2013 г.

Интернет магазины и неисправные детали.

Долго ли коротко ли... Но время от времени покупаются всякие ништячки через интернет..
То с Ebay.com то с Aliexpress.com, никогда не было косяков от продаванов. Вот и настало время проблем. Куплены 10 шт USB-UART микросхем, сделаны платы, все распаяно (FT232RL). И не работает.. Вот хоть убейся не работает и все, проверил все что можно. Сдувал и вновь напаивал, промывал плату в воде, спирте, растворителе) одну другую третью.. не работает и все тут. В конце концов взял выпаял микруху из рабочей платы и впаял сюда. Все заработало как часы. Как так? 10 микросхем за 30$ в антистатической упаковке и все мертвые? не может быть? Видимо может..
Проблема не только в том что ждал я их три недели, но еще и в том, что продаван тупит "моя твоя не понимает делайте что хотите но я вам все рабочее отсылал." Жалко времени, нервов и немного денег.

среда, 27 февраля 2013 г.

Всем привет !

  • Однажды пришла идея, или скорее появилась необходимость...  поделиться результатами некоторых опытов либо самостийных исследований.  
Поясняю... Обычно, когда задумываешь какое либо устройство, начинается сбор информации по крупицам из сети. Порой ее в достатке, а порой ее и вовсе нет. Возникающие проблемы решаются опытным путем, наработки накапливаются и вполне могут пригодиться другим. Думаю этим стоит поделиться.


  • Из этого побуждения возникла потребность либо в собственной страничке, либо в блоге. Так вот тут я попробую именно блог. Посмотрим что из этого выйдет и как пойдет.

  • На этой страничке буду размещать ссылки на отдельные публикации.