Среда, 30.09.2020, 23:30
Радиосервис "Липован" - ИЗМАИЛ

Меню сайта

Статистика
Форма входа
Друзья сайта

Форум поддержки программ "Tiny Tools" (CPLD/USB-S/USB-F/USB-SPI EJTAG Tiny Tools)

Электроника на KitPost
Поиск
Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Ужасно
5. Плохо
Всего ответов: 81
Ссылки по uCoz
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 42 из 42
    • «
    • 1
    • 2
    • 40
    • 41
    • 42
    Модератор форума: Alexandr_  
    Форум » Паяльные станции » Инфракрасная паяльная станция на ARDUINO » Инфракрасная паяльная станция своими руками на ARDUINO (Инфракрасная паяльная станция своими руками на ARDUINO)
    Инфракрасная паяльная станция своими руками на ARDUINO
    Alexandr_
    Дата: Среда, 08.02.2017, 19:55 | Сообщение # 1        
    Генералиссимус
    Группа: Администраторы
    Сообщений: 731
    Статус: Online

    Форумчане, куплю-продажу и личные сделки выяснять в личке, либо в новом форуме, этот форум для вопросов по электронной части станции.

    Архив по станции от hominidae с проектом efimsu ->здесь
    Проект Леонида, Leonid0071 "UNO-MAX6675-PC" и его доработки на форуме Амперки -> скачать

    Люби грешников, ненавидь сам грех!
     

    Semechka
    Дата: Воскресенье, 05.04.2020, 09:22 | Сообщение # 616        
    Рядовой
    Группа: Пользователи
    Сообщений: 7
    Статус: Offline

    Спасибо), ото чтото забили все на атмегу 328р и шлифуют мегу с тфт дисплеем!
    Я пока пытаюсь сново пересобрать низ, пересобрать потдон для трубок и поднять его как можно ближе к сетке, чтоб меньше нагрев спирали был, выровнять спирали по сопротивлению, еще подраскручю их в трубках ото
    гдето плохои контакт с трубкой.
    Еще есть проблемка, у меня при удержании тус (когда т,реле на малой мощьности вкл/выкл) толи пид в разнос идет,толи наводки какие, температура в пределах 5 гр то проваливается, то поднимается.
     

    ywor97
    Дата: Вторник, 07.04.2020, 12:38 | Сообщение # 617        
    Рядовой
    Группа: Пользователи
    Сообщений: 1
    Статус: Offline

    Всем привет давно не заходил ,смотрю с того момента когда создал эту тему тут стало много новых наработок и изменений . Так держать!!!!!!
     

    Cinema
    Дата: Суббота, 06.06.2020, 00:03 | Сообщение # 618        
    Генерал-майор
    Группа: Пользователи
    Сообщений: 523
    Статус: Offline

    Стараниями Dmitrysh и по просьбе форумчанина LessNICCKoff на свет явилась оригинальная инкарнация скетча, который пилил и строгал snmar4enko, а именно версии, бывшей 2.0.9. Сейчас версия получила имя 2.1.2_pwm. В этой инкарнации, силовой симисторный модуль использует КР1182ПМ1 и управляется низкочастотной ШИМ, а также не используется детектор нуля. В теле скетча подробно рассказано о нововведениях.
    Прикрепления: 05-06-20_2.1.2_.zip(336.8 Kb)

    "Опыт — это то, что получаешь, не получив того, что хотел" © интернет
     

    Cinema
    Дата: Понедельник, 08.06.2020, 14:05 | Сообщение # 619        
    Генерал-майор
    Группа: Пользователи
    Сообщений: 523
    Статус: Offline

    Немного подредактировал содержимое архива 05-06-20_2.1.2_pwm.
    Прикрепления: 5440608.zip(3.57 Mb)

    "Опыт — это то, что получаешь, не получив того, что хотел" © интернет

    Сообщение отредактировал Cinema - Понедельник, 08.06.2020, 14:13
     

    Cinema
    Дата: Вторник, 28.07.2020, 12:49 | Сообщение # 620        
    Генерал-майор
    Группа: Пользователи
    Сообщений: 523
    Статус: Offline

    Версия контроллера для управления только верхним нагревателем, при наличии автономного термостола, получила серьезные обновления, значительно расширившие её функционал.
    Эта версия самая компактная, специально оптимизируется под использование дешёвых комплектующих: плата arduino на AtMega168p / 328p(5v / 16MHz), LCD1602 без i2c, один модуль MAX6675, самодельная (или покупная) аналоговая клавиатура на 5 кнопок, самодельная (или покупная) 3-4х-канальная плата реле на 12в, 2 вентилятора на 12в. Здесь только канал верхнего нагревателя, и термостол (нижний нагреватель) можно использовать любой, имеющийся в наличии, не важно, с ручным он, или с автоматическим управлением.
    Несмотря на наличие только канала управления верхним нагревателем, контроллер имеет достаточно широкий набор функций, а также позволяет строить график температура/время на мониторе ПК в программе с открытым исходным кодом Serial Port Plotter. При старте пайки включается вентилятор охлаждения
    симисторов и контроллера и красный мигающий светодиод.
    1) пищалка (пассивная, пьезо) = А3 (pin.26 AtMega168p)
    2) Аналоговая клавиатура = А6 (pin.19 AtMega168p)
    3) Вход детектора ноля = 2 (pin.32 AtMega168p)
    4) выход на управление верхним излучателем = 3 (pin.1 AtMega168p)
    5) LCD1602: ( rs = 4, en = 5, d4 = 6, d5 = 7, d6 = 8, d7 = 9 )(pin's.2,9,10,11,12,13 AtMega168p)
    6) пин flash LED и охладителя симисторов и контроллера = A2 (pin.25 AtMega168p)
    7) преобразователь термопары MAX6675:
    SO = 12 (DO=(SO), pin.16 AtMega168p)
    CStop = 11 (CS, pin.15 AtMega168p)
    CLK = 10 (SCK=(CLK), pin.15 AtMega168p)
    8) пин охладителя платы = А5 (pin.28 AtMega168p)
    9) пин управления включением и отключением термостола = А0 (pin.23 AtMega168p)

    Выражаю огромную благодарность участнику форума Амперки, Dmitrysh.
    Dmitrysh дал жизнь этому проекту, исправил ошибки, заменил
    громоздкие подключаемые библиотеки функциями, упорядочил код.


    1. автономный термостол включается при старте пайки и выключается после неё пином А0 (сколько угодно раз, активный уровень низкий).
    2. Верх включится по нажатию ВПРАВО дольше 3 сек, или по достижении на термопаре 120 градусов.
    3. после окончания профиля автоматически НЕ ВКЛЮЧИТСЯ охладитель платы пином А5 (выход на реле вентиляторов охлаждения).
    4. выключить охладитель платы можно из режима IDLE клавишей CANCEL.
    5. включить охладитель платы из режима IDLE можно коротким нажатием клавиши ВПРАВО(это на случай если вы прервали профиль, но плата горячая и вам необходимо её по-быстрому охладить или просто жарко и охладитель используется как вентилятор:)).
    6. Теперь профиль хранится в виде структуры, что уменьшает занимаемое скетчем место и сохраняет EEPROM от лишних перезаписей.
    7. параметры сохраняются в EEPROM после каждого нажатия OK, т.е., если вам нужно поменять один параметр, не нужно пролистывать весь список до конца - просто меняем параметр жмём ОК и CANCEL.
    8. Немножко оптимизирован код и графика для "расчистки места работы".
    9. Логика ПИД ВИ заменена на предложенную Dmitrysh: "работать не по конечному значению ошибки, а по измерению температуры.".
    10. Класс Serial довольно прожорливый, для экономии заменён на small UART.
    11. Состояние для attachInterrupt нужно задать под свою версию схемы (ZCC) контроля перехода напряжения сети через ноль (FALLING или RISING).
    12. Профилей можно задать 4, максимальное число шагов каждого профиля ограничено 4.
    13. Мощность излучателя можно задать для каждого шага.
    14. Добавлена проверка на корректность ввода температуры по шагам,- последующая температура не должна быть меньше предыдущей.
    15. Во второй строке при задании мощности ВИ по шагам выводится номер шага.

    Товарищ, ради которого я затеял пилить эту версию, успешно использует предыдущий релиз скетча и пока не желает обновляться - работа отнимает всё время. Поэтому прилагаю файлы проекта к этому посту - новую полную схему и рисунок макетки, на которой контроллер собран у меня. Буду признателен всем, кто повторит контроллер и, особенно тем, кто обнаружит недочёты в скетче и расскажет о них.
    Прикрепления: 22-07-2020_168a.zip(508.5 Kb)

    "Опыт — это то, что получаешь, не получив того, что хотел" © интернет

    Сообщение отредактировал Cinema - Вторник, 28.07.2020, 12:52
     

    dscOlga
    Дата: Среда, 29.07.2020, 15:00 | Сообщение # 621        
    Майор
    Группа: Пользователи
    Сообщений: 83
    Статус: Offline

    Цитата Cinema ()
    Буду признателен всем, кто повторит контроллер и, особенно тем, кто обнаружит недочёты в скетче и расскажет о них.
    1. В настройках на втором шаге задания максимальной мощности верхнего нагревателя выскакивает лишняя цифра в конце первой строки.

    виновата лишняя строчка кода в updateScreen
           
    Код
    lcd.print(editStep + 1);       // <----лишняя
            lcd.setCursor(0, 0);
            lcd.print("max PWR:");
            lcd.setCursor(0, 1);
            lcd.print("St: ");
            lcd.print(editStep + 1);
            updateScreen = false;


    2. Не то чтобы недочёт, но всё таки.

    верхняя строчка не меняется после смены параметров мощности. Правильно написать что-нибудь типа Profile Params или подобное.
    Пока это всё что нашёл быстрым взглядом.
    Прикрепления: 7693068.jpg(9.5 Kb) · 0155922.jpg(30.7 Kb)
     

    Форум » Паяльные станции » Инфракрасная паяльная станция на ARDUINO » Инфракрасная паяльная станция своими руками на ARDUINO (Инфракрасная паяльная станция своими руками на ARDUINO)
    • Страница 42 из 42
    • «
    • 1
    • 2
    • 40
    • 41
    • 42
    Поиск: