Итак, друзья мои, успешно сдав очередной проект в январе, заскучал. Работа была, но вялотекущая, обычная, не вдохновляющая.
Неожиданно, для одного из предприятий понадобился так называемый мерный узел. Прибор, считающий длину трубы и дающий команды на его разрезание. Понятное дело такие приборы существуют, сам для завода покупал, но на данном производстве нужен был прибор, так сказать, с индивидуальными требованиями.
И что-то меня переклинило взяться за изготовления подобного прибора, хотя об устройстве подобных изделий имел весьма теоретические познания. Мало того, было взято обязательство, разумеется вместе с предоплатой, о реализации данного "девайса" за один месяц!
Итак, за один месяц пройдено несколько этапов: изучения микроконтроллеров, гора даташитов, восстановление воспоминание о си, оттачивание создание печатных плат «в кухонных» условий, создание различных версий программаторов для микроконтроллеров – это небольшие устройства для «согласовывания» ПК и микроконтроллера.
Image00001.jpg 98.72К 0 скачиваний Image00003.jpg 95.08К 0 скачиваний
Подбор программного обеспечения по душе и возможностям. Очередное выяснение, что «этот программатор с этим ПО не работает». Сплошное «пионЭрство» … но к началу второй недели проект начал обретать очертания…
Пока ждал датчик угловых перемещений (энкодер) собрал энкодер… из старого шагового двигателя. Весьма помог при экспериментах.
Image00012.jpg 105.78К 0 скачиваний
Да и пайка smd деталей весьма увлекательное занятие.
Image00013.jpg 100.33К 0 скачиваний
Вторая неделя неожиданный аврал на основной работе, в редкие часы работа с кодом, «рисование» платы, вечерами возня у себя в мастерской с корпусом, платой, кронштейном для энкодера, эксперименты с лицевой частью панели – к ней особое внимание – будут прикасаться и мокрые, и грязные, и злые руки…
Image00007.jpg 109.78К 0 скачиваний
Третья неделя, выяснилось, что написанная версия программы уже не лезет в выбранный микроконтроллер. А плата с этим микроконтроллером уже собранна… Вот уж поистине самые большие проблемы из-за элементарных ошибок. Надо либо программу «кастрировать по самое нехочу», либо плату переделывать под другой микроконтроллер. Сделаем новую! Благо создать новую «печатку» уже вопрос полутора-двух часов, а микросхемами затарился по своей привычке много и разными. Программу переделать, тоже уже не проблема, уроки «юности» у Лебедева-младшего не прошли даром…
Image00004.jpg 129.72К 0 скачиваний
Настал момент истины, испытания…на кухне
Image00008.jpg 102.06К 0 скачиваний
На линии у заказчика
Image00009.jpg 103.18К 0 скачиваний Image00010.jpg 94.37К 0 скачиваний
...