Продолжаю следить за развитием проекта ремонтной станции Александра
Недавно узнал об этом проекте. Заинтересовало. Конкретно паяльник
https://www.hackster.io/sfrwmaker/solde ... m32-c50ccc. Это уже довольно серьезный проект (в отличии от PTdreamer, на которую ранее выкладывал адаптацию прошивки под китайский контроллер версии HW2.00). Выполнил адаптацию и этой прошивки к этому котроллеру (это тот, который с процессором STM32F102CBT6). Выкладываю здесь для желающих попробовать. Кто решиться
ВАЖНО:
1. EEPROM затирается, откат на оригинальную прошивку потребует активации! Так что все риски связанные с прошивкой вы принимаете на себя.
2. Прошивка рассчитана на версию платы HW2.0 с дисплеем 1.3", не пытайтесь залить её в HW2.1S - чуда не случится!
3. Для смены жал автор использует датчик тока. В китайском контроллере такого нет, поэтому смену жал реализовал так: при изъятии жала на выходе ОУ (соответственно, на входе АЦП) должен быть максимальный сигнал равный напряжению 3.3в. Если такого не происходит или срабатывает не надежно, нужно бросить подтяжку резистором на вход ОУ около 1мегаома.
4. Поскольку на входе PB0 АЦП в контроллере реализован замер напряжения питания, а у автора такого нет, добавил на главный экран индикацию напряжения.
Остальное осталось в авторском варианте. По ссылке выше довольно подробное описание.
Работает всё стабильно, кроме, собственно, PID. Сплошной "передоз", настроить не получилось - происходят 2-4 колебания около заданной температуры. Может кто попробует.