Воскресенье, 23.09.2018, 11:17
Радиосервис "Липован" - ИЗМАИЛ

Меню сайта

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

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

Электроника на KitPost
Поиск
Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Ужасно
5. Плохо
Всего ответов: 74
Ссылки по uCoz
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 11 из 11
    • «
    • 1
    • 2
    • 9
    • 10
    • 11
    Модератор форума: mvm_ksaa  
    Форум » Паяльные станции » Паяльная станция от mvm_ksaa » ИК станция от mvm_ksaa
    ИК станция от mvm_ksaa
    mvm_ksaa
    Дата: Пятница, 24.11.2017, 13:33 | Сообщение # 1        
    Подполковник
    Группа: Модераторы
    Сообщений: 147
    Статус: Offline
    Инфракрасная паяльная станция на Arduino Uno + AD7705, управляется через программу с компьютера

    Шилд в формате Sprint-Layout60 можно скачать здесь https://cloud.mail.ru/public/Eg3v/43qzcV7aT
    Скетч для Arduino можно скачать здесь https://cloud.mail.ru/public/2Q35/koTjzpLiG
    Скачать программу для Windows X32 можно здесь https://cloud.mail.ru/public/6SmE/pvpzzb2kS
    Скачать программу для Windows X64 можно здесь https://cloud.mail.ru/public/MBeG/ybAQNX7n6
    Скетч для Arduino-Pro-Mini для управления вентилятором охлаждения https://cloud.mail.ru/public/ESKm/68cN4assT

    Шилд от Cinema: https://cloud.mail.ru/public/ByGm/BbFr4VUQV
    Версия программы с корректировкой температур и увеличенным графиком https://cloud.mail.ru/public/LVi1/PS3rs9qvJ
    В версии программы 2.2.1 добавлена возможность для работы с USB микроскопом
    Ссылки которые публиковались походу обсуждений в теме могут не сработать, просьба брать отсюда!!!


    Сообщение отредактировал mvm_ksaa - Вторник, 14.08.2018, 05:29
     

    Cinema
    Дата: Четверг, 16.08.2018, 20:27 | Сообщение # 151        
    Полковник
    Группа: Пользователи
    Сообщений: 285
    Статус: Offline
    skayp606 Позволю себе ответить за mvm_ksaa smile
    Знаю, что Alexandr_ не приветствует ссылки на сторонние ресурсы, но всю инфу по ссылкам, я просто не смогу сюда перенести, хотя часто стараюсь сводить важное в файл и выкладывать здесь с указанием источников.
    Итак:
    
    Если найдете воздушный ТЭН от электрической духовки, (они часто двойные - внешняя рамка меньшей мощности, внутренний зигзаг - большей мощности), выбирайте тот, у которого внутренний имеет больше поворотов - удобнее будет плитами алюминиевыми тепло забирать. Плиты используйте две, равные площадью, чтоб не изгибало их и ТЭН. Красить плиты с обеих сторон обязательно, про краску найдете по ссылкам моим. Снизу ТЭН закроете, впритык почти, поддоном-экраном из алюминиевой толстой фольги, чтоб тепло не убегало вниз. Конструкцию держателей этого бутерброда придется "на ходу" тестировать, т.к. плиты две и они ёрзать будут.
    P.S.: Прошу вас немного пояснить взаимодействие измененного вами скетча с софтом mvm_ksaa, ведь в оригинале мощность задается софтом на ПК, а вы ввели элементы цифрового диммера в скетч и ZCC...

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

    skayp606
    Дата: Пятница, 17.08.2018, 05:59 | Сообщение # 152        
    Рядовой
    Группа: Пользователи
    Сообщений: 14
    Статус: Offline
    Цитата Cinema ()
    P.S.: Прошу вас немного пояснить взаимодействие измененного вами скетча с софтом mvm_ksaa, ведь в оригинале мощность задается софтом на ПК, а вы ввели элементы цифрового диммера в скетч и ZCC...
    Ну вроде как прям кардинально ничего не изменилось, если изначально программа выдавала на друино переменную в виде уровня шим сигнала уменьшение  которого уменьшало мощность нагревателей потому что меньше раз попадала в нужный так симистору то теперь уменьшение той же переменной шим сигнала точно выражает уровень мощности нагревателя.

    Потому и хотелось исходник программы доделать. Сделать более адекватный пид, что бы он сам рассчитывал нужную мощность для набора градусов в секунду или хотя бы добавить чуть контрольных точек в профиль,  что бы между ними можно было указать как раз мощность. А то пока что я даже не представляю как можно подогнать термопрофиль до нужного, или вначале медленного греет, или в конце слишком быстро, но хорошо держит полку. Я прекрасно понимаю что можно паять и без этого но просто если уж всем руководит автоматика, почему бы её не делать то что человек не может вручную. 

    Скетч ещё буду править можно хорошо оптимизировать и ускорить его, дойдут руки сделаю..

    За ссылки спасибо,  мельком глянул интересное чтиво, по свободе почитаю, не нравится мне мой галоген )


    Сообщение отредактировал skayp606 - Пятница, 17.08.2018, 06:57
     

    mvm_ksaa
    Дата: Пятница, 17.08.2018, 07:01 | Сообщение # 153        
    Подполковник
    Группа: Модераторы
    Сообщений: 147
    Статус: Offline
    skayp606, исходник использует большое количество сторонних библиотек и требует значительные настройки среды разработки, которые я уже абсолютно не помню, так как это делал в процессе, наверное если винду придется переустанавливать, сам хрен настрою))) Вы говорите мне что и как надо поправить, могу дать протокол обмена, я поменяю. А то я смотрю у вас много хороших идей по модернизации, я то все один это делал, вместе интереснее. Про нагреватели, вначале под плитой были тэны воздушные с большим количеством изгибов, как писал Cinema, затем я пробовал эти тэны залить алюминием и  последний вариант столика это пленочные нагреватели, вы правы он сделан в виде копии термопро, плита 5 мм, нагреватели сильно похожие на те что используются в термопро и верхний и нижний, Cinema кстати выкладывал фотографии, термодатчик в данный момент тоже от термопро родной, правда он Рт1000, пришлось переделывать, у моего Рт100 была проблемка с контактом с проводами, никак не мог побороть, я смотрел у товарищей как сделано у термопро и по возможности копировал на своей станции. А вообще мне нравиться ИК-650, классная штукенция, тока ценник уж больно кусучий))) Держатели фторопластовые для платы тоже родные термопрошные)))
     

    skayp606
    Дата: Пятница, 17.08.2018, 16:37 | Сообщение # 154        
    Рядовой
    Группа: Пользователи
    Сообщений: 14
    Статус: Offline
    Цитата mvm_ksaa ()
    Держатели фторопластовые для платы тоже родные термопрошные)))

    облизываюсь глядя на них) но жаба не дает купить, а токаря в своем городе не наше, даже купил фторопластовый стержень но адекватно вырезать не смог что бы ровненько и со смыслом ) в итоге обычный болт m3 + переточенный в начале болта плашкой на m2, гайка снизу, а сверху бонка с корпусов буков) не очень удобно но лучше чем ничего, а цена три копейки .
    Цитата mvm_ksaa ()
    Про нагреватели, вначале под плитой были тэны воздушные с большим количеством изгибов, как писал Cinema, затем я пробовал эти тэны залить алюминием
    вот думаю каким более доступным  материалом залить. Пленочный пока не знаю то что нашел получается дороговато. 
    Цитата mvm_ksaa ()
    исходник использует большое количество сторонних библиотек и требует значительные настройки среды разработки, которые я уже абсолютно не помню, так как это делал в процессе, наверное если винду придется переустанавливать, сам хрен настрою)))
    образ виндовса ) и проблема решена.
    А по делу то прям слишком много чего. Начиная с того что я говорил о контрольных точках. На которых можно задавать разную мощность, например что бы я мог в профиле вписать что в режиме выдержки полки низа использовать только 20% мощности  также что при догоне верхом от 200 до 220 градусов использовать только 30% мощности. + также вписываем  ожидаемый градус в секунду на данном промежутке, программа отслеживает его  и в зависимости от результата прибавляет или отнимает например +-10%, которые мы как бы тоже указываем. Это как пример, я бы ещё  усложнил. Например что бы при расхождении ожидаемого градуса в секунду на 30% увеличивалась или уменьшалась мощность пропорционально, а мы лишь указывали коэффициент этой пропорциональности. + также что бы вписывать время отклика нагревателя, что бы программа судоржно не меняла мощность, а ожидала 3-10 секунд и уже по ним выводила градус в секунду . Ну это должно заменить инерционность, тут надо поразмышлять)
    Настройка каждого профиля усложниться, зато в результате он не будет сбиваться от температуры в помещении-сквозняка от открытой двери-напряжение в розетке-размер и вид платы и от магнитных бурь на северном полюсе.
    Также работу программы с датчиками, например было бы удобней что бы программа например вначале работала не по датчику низа, а по датчику верха. а при включении верха уже работала с нижним, тогда размещение второго датчика в самом нагревателе, а не на плате будет давать меньшую погрешность, понятно что в ручном режиме это не нужно.  + учитывая что датчика все таки два, было бы неплохо допилить защиту, программе не составит труда определить что температура первого растет, а второго нет или слишком медленно. + также если на том же участке 200-220 градусов для поддержания  указанной скорости набора нужно выше или ниже указанных 30% мощности на слишком большой процент  оповещение хоть какое что что-то не так согласитесь у всех бывали случаи когда термопара задиралась вверх-приподнималась и тд... Да  и много много чего как звуковые оповещения рас уж все равно есть привязка к компу )))
    Надеюсь не сильно запутал процентами)))) мне так проще воспринимается

    Добавлено (17.08.2018, 17:32)
    ---------------------------------------------
    ну и интерфейс, график хорошо) но мне трудно по нем ориентироватся, было бы не плохо что бы программа вела лог. какое время заняло паяние, градус в секунду на контрольных точках , какая мощность была применена. какой процент выдержки профиля получился) что бы можно было отследить и подстроить если где-то что то идет не так.

    Сообщение отредактировал skayp606 - Пятница, 17.08.2018, 17:12
     

    Cinema
    Дата: Пятница, 17.08.2018, 20:42 | Сообщение # 155        
    Полковник
    Группа: Пользователи
    Сообщений: 285
    Статус: Offline
    Цитата skayp606 ()
    что бы я мог в профиле вписать что в режиме выдержки полки низа использовать только 20% мощности также что при догоне верхом от 200 до 220 градусов использовать только 30% мощности. + также вписываем ожидаемый градус в секунду на данном промежутке, программа отслеживает его и в зависимости от результата прибавляет или отнимает например +-10%, которые мы как бы тоже указываем.
    Я даже и не заикался о таком, считая, что сначала нужно допилить управление до такого состояния, когда команда управления на 100% отрабатывается системой нагреватель-плата. Считаю, что настройка P.I.D. является ключевой в системе управления, поэтому её адаптации для разных типов и разных комбинаций типов нагревателей стОит уделить повышенное внимание, либо ЖЕСТКО указать, что программно-аппаратный комплекс "затачивается" под конкретную пару типов нагревателей. (Кажется мне, что у LDZ немного недоработано - ПИД включается в работу только при условии достижения t*C уставки, жестко минус столько-то градусов, а сам выход на эту точку не контролируется прошивкой, а зависит только от мощности и инерции нагревателей, причем мощности их ограничиваются лишь один раз в настройках каждого профиля для всего процесса).
    Цитата skayp606 ()
    что бы программа вела лог.
    Очень правильное замечание, однако при отсутствии графика не будет 100% восприятия процесса - вспомните - на авто и в самолетах используются именно стрелочные индикаторы, как наиболее информативные в плане норма/ахтунг! На время отладки обеим функциям желательно присутствовать.
    Цитата skayp606 ()
    образ виндовса ) и проблема решена.
    mvm_ksaa Заклинаю вас! - сделайте это в скорейшем времени, с вашими возможностями отдать под клон системы еще один жесткий диск, надеюсь, не нерешаемый момент!

    По количеству датчиков/каналов контроля температуры. Это очень важно и дополняет выше отмеченное мною. Если нагреватели низкоинерционные, отзывчивые на подачу напряжения/мощности, то нет смысла в дополнительных каналах контроля - ПИД любит такие нагреватели. Если же система имеет большую временнУю задержку отклика, дополнительные каналы контроля будут необходимы, если мы желаем сохранить точность выхода и удержания температур.

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

    skayp606
    Дата: Суббота, 18.08.2018, 01:58 | Сообщение # 156        
    Рядовой
    Группа: Пользователи
    Сообщений: 14
    Статус: Offline
    Цитата Cinema ()
    Очень правильное замечание, однако при отсутствии графика не будет 100% восприятия процесса
    График оставить, просто пытаясь подогнать профиль пришлось сидеть с линейкой и калькулятором что бы понять что происходит на данном этапе ))
     

    mon
    Дата: Суббота, 18.08.2018, 12:04 | Сообщение # 157        
    Подполковник
    Группа: Модераторы
    Сообщений: 131
    Статус: Offline
    Касательно самодельных стоек
    http://radioservice.at.ua/forum/25-26-3045-16-1520787472
     

    Cinema
    Дата: Четверг, 30.08.2018, 10:40 | Сообщение # 158        
    Полковник
    Группа: Пользователи
    Сообщений: 285
    Статус: Offline
    mon а чем вы отрезАли пруток фторопластовый, чтоб ровная поверхность у него была? И как торцевали отрезанные заготовки (если торцевали)?
    "Опыт — это то, что получаешь, не получив того, что хотел" © интернет
     

    mon
    Дата: Четверг, 30.08.2018, 19:53 | Сообщение # 159        
    Подполковник
    Группа: Модераторы
    Сообщений: 131
    Статус: Offline
    Cinema, Так для этого правку и выточил (фото правки приложил),сверло на 6мм,пруток фторопластовый тоже 6мм,вставил в правку до упора и срезал лезвием с торца,получилось точно под 90,болтиком с торца зажал,с другой стороны правки отверстие по центру как направляющее, просверлил отверстие 1.2мм и прогнал болтиком на 1.5,всё занимает 20-30 мин на 2-а десятка стоек,теперь проблем со стойками нет .

    Сообщение отредактировал mon - Четверг, 30.08.2018, 19:55
     

    Cinema
    Дата: Четверг, 30.08.2018, 20:07 | Сообщение # 160        
    Полковник
    Группа: Пользователи
    Сообщений: 285
    Статус: Offline
    Цитата mon ()
    вставил в правку до упора и срезал лезвием с торца
    Вот это я и хотел узнать.
    mon Спасибо, попрошу знакомого выточить такую оправку, только под диаметр моих стержней и под 2 вида стоек - 15мм и 10мм высотой. Попробую по вашей метОде smile . А лезвиями какими пользовались? - от канцелярских резаков? - просто пока не попробовал, не очень могу представить себе, как получить параллельные торцы, ведь материал мягкий и при отрезании норовит разлохматиться с кучей стружки...

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

    Форум » Паяльные станции » Паяльная станция от mvm_ksaa » ИК станция от mvm_ksaa
    • Страница 11 из 11
    • «
    • 1
    • 2
    • 9
    • 10
    • 11
    Поиск: