Обсуждаем цифровые устройства...
Ответить

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Вт авг 10, 2021 12:20:10

"хитрое" регулирование там написано криво

вспоминается анекдот -
верблюду говорят: "у тебя шея кривая". он в ответ: "а что у меня прямое?"

да, можно сделать и лучше. но в любом случае это будет не пид_регулятор который для паяльника ЭПСН не имеет смысла, поскольку температура в зоне пайки и зоне измерения в основании жала может отличаться градусов на 70 и более.

на прилагаемой картинке паяльник ЭПСН 25/12 с жалом "goot", если верить маркировке. основание жала засверлено (внутри оказалась медь) примерно на сантиметр и туда помещен термодатчик в виде куска термопары от тестера.
Вложения
test_0.jpg
(50.15 KiB) Скачиваний: 159

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Вт авг 10, 2021 14:16:47

zinc писал(а):да, можно сделать и лучше.
для начала надо хотя бы правильно писать код

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Вт авг 10, 2021 22:17:01

немного исправленная прошивка к последней схеме в части индикации и определения ошибки в работе термопары. в целом макет работает приемлемо но увы - паяльник ЭПСН даже с хорошим жалом по удобству сильно проигрывает простому Lukey.
что касается индикатора то для паяльника с термодатчиком одного знакоместа очевидно недостаточно, тут как раз лучше подошёл бы двустрочный типа 1602 с которого и начиналась тема.
https://www.upload.ee/files/13382870/________.zip.html

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Ср авг 11, 2021 03:08:24

zinc писал(а):исправленная прошивка к последней схеме в части индикации и определения ошибки в работе термопары
а где "спасибо" за выявленную ошибку

Изображение
Вложения
errors.gif
(9.54 KiB) Скачиваний: 235

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Ср авг 11, 2021 09:43:35

а в чём ошибка? ну округление отрицательных величин происходит в сторону минус бесконечности, это не критично.
практически температура в установившемся режиме стабилизируется на уровне +_5С.
что касается "определения ошибки в работе термопары" - там просто увеличено время до момента когда программа сочтёт что с термопарой что то не в порядке и не перейдёт в режим простого ступенчатого регулирования мощности.

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Ср авг 11, 2021 10:27:14

zinc писал(а):а в чём ошибка?
ну ты даешь...

-16 = 1111111111110000
сдвигаем на 2 вправо
0011111111111100 = 16380

так понятно?

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Ср авг 11, 2021 10:37:56

в IAR сдвиг вправо реализован иначе
Вложения
iar.gif
(6.54 KiB) Скачиваний: 92

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Ср авг 11, 2021 11:16:23

все-все, согласен, сдвиг вправо арифметический, определяется типом переменной или константы

Re: Реинкарнация. Регулятор паяльника с цифровой индикацией.

Ср авг 11, 2021 12:18:34

а, не важно - "Поскольку данную курсовую работу все равно никто не будет читать, сердечник высоковольтного трансформатора предлагаю сделать из дерева" )
Ответить