2 Rebus77
В программировании помощь не нужна, я с этим сам справлюсь, а вот в тестировании и поиске багов помощь точно потребуется.
для начала посмотрите схему модуля микроконтроллера, она есть здесь: microsin.ru/content/view/605/
в принципе этот модуль можно заказать собранным и с уже залитой прошивкой (останется впаять разъемы для подключения силового модуля и модуля усилителей термопар), а можно самому развести и собрать плату ( в этом случае можно сэкономить некоторую сумму, но надо будет поработать головой и руками, я использовал приобретенный ранее набор для самостоятельной сборки) . Кроме выводов необходимых для работы микроконтроллера с USB потребуются как минимум еще 4 вывода (PD5, PD7 - выходы таймеров и ADC0, ADC1 входы АЦП). Для программирования микроконтроллера обязательно нужен разъем U1 ISP. При использовании микроконтроллера ATMega16 в корпусе DIP40 плату легко разводить на одной стороне. Я лично предпочитаю работать с SMD корпусами TQFP44 (дырки сверлить лень ) как только я проверю силовой модуль, то сразу же выложу отлаженную схему и разведенную в Layout плату. Силовую часть я сделал на постоянном напряжении (управление нагрузкой на полевиках) это позволило избежать мерцания галогенок при достаточной частоте импульсов управления и вообще существенно упростило схему модуля (в случае использования симисторного управления пришлось бы отслеживать переход напряжения через ноль)
2 Rebus77
В программировании помощь не нужна, я с этим сам справлюсь, а вот в тестировании и поиске багов помощь точно потребуется.
для начала посмотрите схему модуля микроконтроллера, она есть здесь:
microsin.ru/content/view/605/
в принципе этот модуль можно заказать собранным и с уже залитой прошивкой (останется впаять разъемы для подключения силового модуля и модуля усилителей термопар), а можно самому развести и собрать плату ( в этом случае можно сэкономить некоторую сумму, но надо будет поработать головой и руками, я использовал приобретенный ранее набор для самостоятельной сборки) . Кроме выводов необходимых для работы микроконтроллера с USB потребуются как минимум еще 4 вывода (PD5, PD7 - выходы таймеров и ADC0, ADC1 входы АЦП). Для программирования микроконтроллера обязательно нужен разъем U1 ISP. При использовании микроконтроллера ATMega16 в корпусе DIP40 плату легко разводить на одной стороне. Я лично предпочитаю работать с SMD корпусами TQFP44 (дырки сверлить лень ) как только я проверю силовой модуль, то сразу же выложу отлаженную схему и разведенную в Layout плату. Силовую часть я сделал на постоянном напряжении (управление нагрузкой на полевиках) это позволило избежать мерцания галогенок при достаточной частоте импульсов управления и вообще существенно упростило схему модуля (в случае использования симисторного управления пришлось бы отслеживать переход напряжения через ноль)