Заголовок сообщения: Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добавлено: Сб ноя 19, 2011 00:15:54
Это не хвост, это антенна
Карма: 15
Рейтинг сообщений: 132
Зарегистрирован: Ср май 14, 2008 15:27:33 Сообщений: 1302 Откуда: Россия, Москва
Рейтинг сообщения:0
И все-таки к фену понятие ШИМ применять как-то не правильно ))) По хорошему надо дать ПИКу определять переход через 0, и тогда уже можно как-то более-менее удовлетворительно реализовывать управление нагревом фена, допустим 2 перехода греем 2 вырубаемся... Но, с учетом того что места в контроллере нет, поскольку под ШИМ паяльника я выгрызал память из инициализации регистров , реализовать такое будет сложновато... Идея с диодом, на сколько помню, заключалась в питания фена половиной сетевого напряжения, нагревается медленнее, но вроде как работает нормально... точнее сказать не могу, не помню где видел... Короче над феном подумаю...
При остывании тоже думал сделать обороты фена на максимум, просто забывал все время)))
Задержку для АЦП можно увеличить чуток, на по моим расчетам достаточно того что есть... Но попробовать можно )
есть такой прикол что выход с ОУ менее 4 вольт (по крайней мере у меня так и получилось) то есть без подключенной термопары показание менее 400 градусов
это приводит к тому что при установленной температуре в 400 градусов на входе АЦП постоянно стоит напряжение менее 4 вольт и не меняется контроллер начинает постоянно греть паяльник добиваясь уставновленной температуры в итоге температура паяльника может уйти и за 500 градусов а паяльник будет продолжать греться дальше!!!
выход один это ЗАМЕНА ОУ!!! у меня стоял LM358N поменял на TLC252(как вариант LM2904 но сам не пробывал) и все пришло в норму показания температуры без термопары 422 градуса
с феном таже ситуация!!!
_________________ Вырасту, куплю Sukhoi Superjet 100, цвета Баклажан!!! И буду Таксовать!!!
есть такой прикол что выход с ОУ менее 4 вольт (по крайней мере у меня так и получилось) то есть без подключенной термопары показание менее 400 градусов
это приводит к тому что при установленной температуре в 400 градусов на входе АЦП постоянно стоит напряжение менее 4 вольт и не меняется контроллер начинает постоянно греть паяльник добиваясь уставновленной температуры в итоге температура паяльника может уйти и за 500 градусов а паяльник будет продолжать греться дальше!!!
выход один это ЗАМЕНА ОУ!!! у меня стоял LM358N поменял на TLC252(как вариант LM2904 но сам не пробывал) и все пришло в норму показания температуры без термопары 422 градуса
с феном таже ситуация!!!
Есть такое, у меня 383, насколько я помню на Михиной станции на выходе такого же УО 2,5в, а показания 511, все зависит от программы, во что пересчитает контроллер. С феном можно пока не заморачиваться, а пояльник сделать с ШИМ, а не простым импульсным управлением.
Заголовок сообщения: Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добавлено: Сб ноя 19, 2011 14:34:39
Родился
Зарегистрирован: Пт мар 05, 2010 16:22:45 Сообщений: 12
Рейтинг сообщения:0
alex_grach писал(а):
И все-таки к фену понятие ШИМ применять как-то не правильно ))) По хорошему надо дать ПИКу определять переход через 0, и тогда уже можно как-то более-менее удовлетворительно реализовывать управление нагревом фена, допустим 2 перехода греем 2 вырубаемся... Но, с учетом того что места в контроллере нет, поскольку под ШИМ паяльника я выгрызал память из инициализации регистров , реализовать такое будет сложновато... Идея с диодом, на сколько помню, заключалась в питания фена половиной сетевого напряжения, нагревается медленнее, но вроде как работает нормально... точнее сказать не могу, не помню где видел... Короче над феном подумаю...
При остывании тоже думал сделать обороты фена на максимум, просто забывал все время)))
Задержку для АЦП можно увеличить чуток, на по моим расчетам достаточно того что есть... Но попробовать можно )
Есть такое, у меня 383, насколько я помню на Михиной станции на выходе такого же УО 2,5в, а показания 511, все зависит от программы, во что пересчитает контроллер. С феном можно пока не заморачиваться, а пояльник сделать с ШИМ, а не простым импульсным управлением.
Это было написано с целью самостоятельного устранения данного недостатка. Чтоб не ждать а решить вопрос по возможности здесь и сейчас!!!
Кстати мне тут мысль пришла что может действительно ИОН для АЦП не 5 вольт а сделать меньше?
_________________ Вырасту, куплю Sukhoi Superjet 100, цвета Баклажан!!! И буду Таксовать!!!
Заголовок сообщения: Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добавлено: Вт ноя 22, 2011 23:51:41
Это не хвост, это антенна
Карма: 15
Рейтинг сообщений: 132
Зарегистрирован: Ср май 14, 2008 15:27:33 Сообщений: 1302 Откуда: Россия, Москва
Рейтинг сообщения:0
Так, снова тестим Прошивка почти тупиковая... Для 887 больше места нету! Приплыли, как говориться... Да здравствует всемогущий ассемблер! Ладно, теперь по делу. Что нового:
1) фен остывает при максимальных оборотах
2) изменен алгоритм считывания показаний с АЦП, теперь при выполнении данной операции отрубается ШИМ паяльника и фена соответственно, что, по идее, должно снизить разброс показаний
3) введена функция плавного разогрева паяльника
4) что еще делал не помню
По поводу Шима на паяле, он там есть, может алгоритм и не оптимален, но тем не менее... Основную свою работу ШИМ вылолняет при -1 градусе от заданной температуры. Для всяких изысков и естествоиспытаний места в МК просто нет!
Следующий оооочень онтересный вопрос - опорное напряжение для АЦП Раз 15 прочитал про ИОН для АЦП, на 16 дошло На мой взгляд, самый оптимальный вариант - использовать встроенную в проц опору на 0.6В, что позволит уменьшить коэффециент усиления операционника и соответственно снизить колличество помех и думаю что оочень существенно!
Кстати, lm358 отличается особой любовью к самовозбуждению и ее крайне не желательно оставлять с открытыми входами! Если используется только половина необходимо входы второй посадить на землю, в противном случае могут быть помехи, может вылететь и т.д. и т.п. Впрочем, данная рекомендация относится ко всем операционникам...
p.s. сеня купил паяльник, скоро буду делать еще одну станцию )
Вложения:
Комментарий к файлу: 887 876a ss.zip [33.29 KiB]
Скачиваний: 321
во вложениях у Автора под 887 ПИК две прошивки одна в RAR другая нет то начнем стой что не запакована
паяльник постоянно идет в нагрев!!! он не удерживает установленную температуру!!!
по поводу фена температуру держит но тут свои приколы при нажатии кнопки ON/OFF спираль включается а вентилятор нет винтелятор фена включается только при повторном нажатии кнопки ON/OFF при этом всем, обороты турбины не меняются ни прикаких условиях!!! (ну если только при выключении , при температуре ниже +50 градусов). обороты меняются только на LCD при нажатии кнопок оборотов турбина в процессе работы фена начинает газавать (типа как новичок пытается на машине сместа тронутся. Извиняюсь за такое сравнение)
теперь о запакованной прошивке все вроде работает кроме продува (при выключении после нажатия кнопки ON/OFF обороты какие были такие и остались)
а еще заметил такой прикол в обоих прошивках что не всегда включается/выключается при нажатии кнопок чтоб добится включения или выключения надо по несколько раз нажимать на кнопки в одной паяльник (в распакованной) в другой фен (в запакованной).
_________________ Вырасту, куплю Sukhoi Superjet 100, цвета Баклажан!!! И буду Таксовать!!!
alex_grach Что то турбина не включается при включении фена температура растет, а он стоит, выключишь фен включается турбина, температура повышается значительно и работает до снижения 50 потом отрубается. Так без обдува и фен сгорит.
У меня как и раньше при включении паяльника начинает потихоньку греться и крутится тихонько турбина. По паяльнику: на холодную забег температуры очень большой. Далее колебания при 240: 235-255-260 (при пайке забегание меньше, но и нижняя граница понижается). На осцилограмме нагрев до установленной -длительный импульс, при достижении отключается, при снижении короткие импульсы. То есть ШИМа в зависимости от текущей температуры нет, а только программуруемое импульсное управление. Если нет возможности организовать полноценный ШИМ, то может есть возможность раньше отключать нагрев (градусов за 10 до установленной) и дальше догревать и поддерживать короткими импульсами? В прошивке код программы на половину пустой, а дата забита полностью, нельзя ли часть данных из даты перенести в код чтобы освободить место, и все таки сделать полноценный ШИМ? В общем отличная станция, но не выполняет возложенные на нее функции, держать стабильную температуру.
Заголовок сообщения: Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добавлено: Ср ноя 23, 2011 20:01:44
Это не хвост, это антенна
Карма: 15
Рейтинг сообщений: 132
Зарегистрирован: Ср май 14, 2008 15:27:33 Сообщений: 1302 Откуда: Россия, Москва
Рейтинг сообщения:0
grean2007 писал(а):
У меня как и раньше при включении паяльника начинает потихоньку греться и крутится тихонько турбина. По паяльнику: на холодную забег температуры очень большой. Далее колебания при 240: 235-255-260 (при пайке забегание меньше, но и нижняя граница понижается). На осцилограмме нагрев до установленной -длительный импульс, при достижении отключается, при снижении короткие импульсы. То есть ШИМа в зависимости от текущей температуры нет, а только программуруемое импульсное управление. Если нет возможности организовать полноценный ШИМ, то может есть возможность раньше отключать нагрев (градусов за 10 до установленной) и дальше догревать и поддерживать короткими импульсами? В прошивке код программы на половину пустой, а дата забита полностью, нельзя ли часть данных из даты перенести в код чтобы освободить место, и все таки сделать полноценный ШИМ? В общем отличная станция, но не выполняет возложенные на нее функции, держать стабильную температуру.
Я вот тут подумал, а паяльник, случаем не люкеевский? В общем что-нить придумаю... Чуток по-позже буду собирать себе, будет проще Тут все упирается в компилятор, но пользовать ломаный религия не позволяет Кстати, может кто-нить подбскажет, фены в Москве есть дешевле 550 вечно деревянных?
Заголовок сообщения: Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добавлено: Чт ноя 24, 2011 12:13:00
Это не хвост, это антенна
Карма: 15
Рейтинг сообщений: 132
Зарегистрирован: Ср май 14, 2008 15:27:33 Сообщений: 1302 Откуда: Россия, Москва
Рейтинг сообщения:0
Так, тестируем прошивку: Основательно переписан алгоритм работы паяльника. ШИМ начинает работать от -10 градусов от заданной. Фен оставает при 100% ШИМа При измерении температуры вырубаются оба ШИМа
Походу, с опорой в 0,6В я ошибся) не умеет пик так делать, так мега умеет... так что только по внешней опоре, как ни крути... Лана, для начала тестим существующую прошивку, далее посмотрим...
Вложения:
Комментарий к файлу: 887 3В EN 876а 3В RU ss.zip [17.32 KiB]
Скачиваний: 265
Так, тестируем прошивку: Основательно переписан алгоритм работы паяльника. ШИМ начинает работать от -10 градусов от заданной. Фен оставает при 100% ШИМа При измерении температуры вырубаются оба ШИМа
Походу, с опорой в 0,6В я ошибся) не умеет пик так делать, так мега умеет... так что только по внешней опоре, как ни крути... Лана, для начала тестим существующую прошивку, далее посмотрим...
При открытии прошивок в WinPic Сообщение линия 405. Неверный адрес выбранного устройства. Продолжить с усечением данных?. Нажал ОК прошивка открылась, но с какими усечениями не знаю. Прошивать не стал. Раньше таких сообщений не было. Старая нормально открывается.
По фену при 270 держит 267-275, все кнопки пормально, но у меня при включении паяльника и при поддержании температуры постоянно включается фен при достижении 60 гр и включается турбина, включение фена на паяльник не влияет. По паяльнику в общем все также. По осцилограмме до установленной температуры постоянный длительный импульс, при достижении короткий импульс постоянно, при снижении ниже установленной ооо!!! вижу наконец то ШИМ , длительность импульса нарастает до меандра, при достижении установленной отключается, а точнее короткий импульс идет. Нужно сделать наоборот чтобы импульс уменьшался при приближении к установленной, начиная с меандра, а можен и короче начальный импульс. А лучше всего конечно ШИМ на протяжении всего нагрева, тогда точно установленную температуру не проскочит.
Заголовок сообщения: Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добавлено: Чт ноя 24, 2011 14:27:02
Это не хвост, это антенна
Карма: 15
Рейтинг сообщений: 132
Зарегистрирован: Ср май 14, 2008 15:27:33 Сообщений: 1302 Откуда: Россия, Москва
Рейтинг сообщения:0
grean2007 писал(а):
alex_grach писал(а):
Пробуем Вроде пооткрывал везде, не ругается...
По фену при 270 держит 267-275, все кнопки пормально, но у меня при включении паяльника и при поддержании температуры постоянно включается фен при достижении 60 гр и включается турбина, включение фена на паяльник не влияет. По паяльнику в общем все также. По осцилограмме до установленной температуры постоянный длительный импульс, при достижении короткий импульс постоянно, при снижении ниже установленной ооо!!! вижу наконец то ШИМ , длительность импульса нарастает до меандра, при достижении установленной отключается, а точнее короткий импульс идет. Нужно сделать наоборот чтобы импульс уменьшался при приближении к установленной, начиная с меандра, а можен и короче начальный импульс. А лучше всего конечно ШИМ на протяжении всего нагрева, тогда точно установленную температуру не проскочит.
Фен и будет работать при Т>(Tоткл+10) градусов! Енто нормально! Шим на нагреве тоже есть! Единственное он скорее всего будет проскакивать температуру при начальном нагреве... Надо паяльник помучать на предмет поддержания заданной температуры при использовании... Да, вопрос остался открытым, какой паяльник? И фотку платы тоже не засветили...
Сейчас этот форум просматривают: TheTERMINATOR и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения