Часы-термометр. Новая версия.

Jun 12, 2017 20:10

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



Первая плата была сделана на контроллере ATmega8. Там был ряд глупых ошибок с перепутанными выводами, не очень удачно подключены светодиоды и ряд других мелких косяков. Я почти не написал для него прошивки, ибо до сих пор умею в программирование слабо.

Так как мне без разницы на чем учиться программировать, то решил в новую версию запихнуть микроконтроллер STM32F103. У него намного больше выводов, вычислительных возможностей и ряд других преимуществ и никаких недостатков. Я долго не решался развести плату под новый контроллер и в итоге почти два месяца потерял впустую, поэтому, чтобы хоть где-то наверстать время, решил заказать производство платы в России. При меньшем классе точности производства и без надписей на плате я заплатил 2600 рублей за 4 платы, в то время как в Тайване при лучшем технологическом процессе 10 плат стоят не более 10$ + 10$ доставка. Но зато в России мне заказ привез через пять рабочих дней курьер домой, а из Тайваня приходится ждать почти месяц.

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



2. А на прошлой неделе пришли заказанные уже в Тайване платы под разные типы ламп: ИН-14 или ИН-12А, ИН-12Б.



3. Про эти платы даже рассказать нечего.



4.



5. В новой плате контроллера, помимо более удачной разводки, еще появилась возможность подключения второго внешнего датчика температуры и спикера для проигрывания мелодий. Так как все это процесс отладки, то уже опять есть мелкие ошибки, поэтому через неделю-другую буду заказывать плату версии 2.1. Там USB будет использоваться не только как разъем зарядки аккумулятора, но и планирую добавить полноценную возможность подключения к компьютеру. Тогда этот девайс можно будет подключать к ПК, обновлять прошивку и выводить на него, например, температуру процессора или курс евро со звуковой сигнализацией преодоления того или иного порога :)



6. С другой стороны присоединяется плата с лампами и выведены три светодиода: два оранжевых и синий. Первые нужны для индикации времени, второй будет индицировать отрицательную температуру. Аккумулятор находится между двух плат, что видно на заглавной фото. На этой он просто подпирает конструкцию.



7. В программе проектирования платы есть возможность моделировать плату и тем самым попытаться прикинуть будущий корпус.



8. Но по нынешним представлениям корпуса я должен сказать спасибо товарищу bougaev, который предложил простое и оригинальное решение с добавлением металлического кольца между двух деревянных оправ.



9. Я никак не пересекусь с sevasat, который напечатал макет корпуса на 3D-принтере, но пока общая идея складывается, и после окончательного уточнения размеров отправлю корпус токарю, который обещал помочь с изготовлением корпуса из дерева. Единственный недостаток, что для ламп ИН-14 и ИН-12 нужны корпуса разных диаметров. 75мм против 60мм.



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

Электроника, ГРИ

Previous post Next post
Up