Перейти к содержанию

4uvak

Members
  • Постов

    900
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент 4uvak

  1. В китае только левый эльштейн купить можно, тк производитель находится в германии. ELSTEIN SHTS/100 800W дает очень равномерное тепловое пятно диаметром 4 см с перепадом температуры не более 5 градусов. Такой же показатель у Термопро с 3д отражателями
  2. Мое мнение - на верхе лучше не экономить. Хотя @rdima использует китайский нагреватель, и доволен.
  3. Просьба протестировать новые прошивки и отписаться. Теперь термопрофиль будет начинать выполнение с той температуры, до которой уже разогрета плата. Экономим много времени + термопрофиль можно перезапустить, ели вдруг решите увеличить(уменьшить) конечную температуру. test.rar
  4. А смысл 12 разрядов, если внутренний АЦП MAX6675 шумит и показания при стабильной температуре гуляют в пределах одного градуса? В конечном итоге полезных остается 10 разрядов, если отсеять 2 младших шумящих разряда. Разве MAX6675 содержит фильтр? AD8495 не намного дороже стоит, чтобы пытаться сэкономить одну-две сотни рублей. Тем более если собираетесь работать на этой станции, и заменять дорогие BGA компоненты стоимость которых может достигать нескольких тысяч рублей.. Несколько таких ремонтов полностью окупают эту станцию. Мне например совсем не проще переписывать программу и разводить новую плату под MAX6675, так как устраивает достигнутый результат. Хотя кому то хочется, чтобы схема проще была. У меня при сборке станции 95% всего времени было потрачено на написание и отладку программы. Остальные 5% времени потрачены на аппаратную часть станции. Так, что кардинально переписывать программу совсем неохота))
  5. @Armenn Объясните чем проще? Уберите фильтра с AD8495 и будет еще проще, чем на MAX6675 и сигнальная линия только одна. В MAX6675 тот же самый АЦП находится, который преобразует в цифру (только в моем варианте этим занимается контроллер). Но есть большое НО - мы никак не можем подкорректировать индивидуально термопару в MAX6675, если термопара кривая попадется...
  6. @Armenn Просто LM7805 такой попался, у которого 4,88В на выходе. Мне такое напряжение незачем было. Для тех, кто с настройками возиться не хочет я уже рисовал выше схему линейного регулятора напряжения. Просто выставляем питающее напряжение 5,12В и никаких настроек и подборов резисторов...
  7. @Armenn а я не считал, так как мне неизвестно входное сопротивление контроллера, и термопары не идеальны (писал ранее), и AD8495 имеет определенную погрешность + питающее напряжение контроллера у меня не ровно 5В, а 4,88В. Поэтому не зря я в макетку впаял цанговый разъем в который удобно высокоомные резисторы вставлять. В конечном итоге у меня сопротивление шунтирующего резистора экспериментально было подобрано 4МОм, при котором погрешности в диапазоне 180-300 градусов практически нет, отклонение от контрольного термометра не более 1 градуса. Но отклонение в нижнем диапазоне температур достигает 4 градуса. Но это не критично, так как главное что в верхнем диапазоне все очень точно.
  8. @morik59 повышать надо напряжение контроллера, так как АЦП там 10 разрядный. 5В/1024=0,00488В 1 шаг АЦП при напряжении питания 5В. Если напряжение поднять до 5,12В, то шаг АЦП будет ровно 0,005В
  9. Обратите внимание, в модулях AD8495 на REF подается напряжение смещения. Нужно REF посадить на общий провод. @stetz.anton для низа лучше собрать bt139+moc. Для верха лучше ELSTEIN SHTS/100 800W
  10. Вот схема и макетка на AD8495. Сегодня провел испытания с эталонным термометром. Все ок! Расхождения в измерении температуры выше 100 градусов не более 2 градусов, до 100 градусов расхождение с эталонным термометром не более 3-4 градусов, но это не критично. Единственный нюанс, на выходе AD8495 5мВ/градус, а контроллер воспринимает 4,88мВ/градус. Если все оставить как есть, то ошибка при измерении высоких температур будет несколько градусов. Для устранения этой ошибки есть 2 выхода: - поднять питание котроллера до 5,12В, либо зашунтировать вход контроллера резистором (в моем случае 3-4 МОм). После сборки платы наносим термоклей, чтобы передать температуру холодного спая на AD8495. Я AD8495 применил для верхнего канала. Использовал разъем для программирования контроллера, там есть - и +5В, 6 незадействованный выход этого разъема припаял к 4 выводу МК, и отпаял резистор R8. Фильтры на AD8495 можно и не ставить (смотрим последний рисунок)
  11. Сегодня наконец-то спаял на макетке плату на AD8495. Паяется буквально не более часа. Сравнивал с эталонной термопарой и китайской в кипящей воде измерения проводил. Мультиметр на эталонной термопаре показывает 100-101 градусов, на китайской 102-103 градуса. Напряжение на выходе AD8495 соответствует 98,8 градусам на эталонной термопаре, и как ни странно на китайской термопаре такой же показатель. Вообщем в погрешность 2 градуса укладывемся, и настроек никаких. Потом испытаю на более высоких температурах. Термопару использовал эту. Раньше она стоила 600 рублей. AD8495 покупал тут
  12. Не весь безсвинцовый припой плавится при 225 градусах. Один экземпляр платы попался за все время, на котором припой плавился только при 245 градусах (боявшись повредить плату я много раз запускал термопрофиль начиная с 225 градусов, и каждый раз увеличивая температуру на 5 градусов) пока не расплавился припой. Изобилие термопрофилей для этого и предназначено, хотя бОльшую часть термопрофилей можно смело убирать. В дальнейшем планирую подкорректировать программу, чтобы не ждать выполнение всего тесмопрофиля. Чтобы контроллер начинал выполнение термопрофиля с температуры преднагрева платы, например если плата нагрета до 140 градусов, то и термопрофиль будет начинаться соответственно с этой температуры. Ну или допустим немного недогрели и не смогли снять чип в конце термопрофиля, то можем оперативно остановить термопрофиль, выбрать следующий термопрофиль с более высокой температурой и запустить его с той температуры, до которой уже нагрета плата. Ну и до ОУ с компенсацией никак руки не дойдут, хотя эти ОУ давно я приобрел.. там стоит перемычка резистор 0 Ом.
  13. @Sechih если вкратце, - то чтобы плату не "повело", так как чем больше перепад температуры - тем сильнее расширяется/сужается текстолит. Да и верхнему нагревателю задача облегчается, так как плата преднагрета уже до 120-150 градусов.
  14. Регулировать лучше по верхней точке 250 градусов по образцовому термометру. Я 2 термопары (образцовую и контрольную) сажал на галогенную лампу через каплю термопасты и регулировал..
  15. Беглый осмотр показал что неправильно выставлены некоторые фьюзы. Ниже пишу правильные фьюзы. TX _MCLRE_OFF & _CP_OFF & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT & _BODEN_OFF RX _MCLRE_OFF & _PWRTE_ON & _BODEN_ON & _CP_OFF & _WDT_ON & _INTRC_OSC_NOCLKOUT Так же вижу убрана галочка с Calibration. А это как раз и есть калибровочная константа. Если программа тритона раньше нормально прошивала, то скорее произошел сбой. Рекомендуется переустановить ПО тритона
  16. @tika а можно скрин окна программы где еепром и фьюзы ставятся? Тем кто еще программатор не купил - берите клон PICKIT3 с Али. Там все очень просто, никаких фьюзов, уставок и других подводных камней. Просто вставил контроллер и прошил! Программатор все выставляет сам автоматически как надо. Китайцы не комплектуют свои программаторы программным обеспечением. Кому надо - пришлю универсальную программу которая работает одновременно как с PICKIT2 так и PICKIT3..
  17. Точно не помню где находил, так как давно это было. Там человек хорошо описал по какому принципу термопро работает. Помню что там не совсем ПИД, и ограничение верха на 400 градусов стоит. Беглый поиск нашел в другом источнике немного нужной информации - Основной канал управления верхом (датчик на плате возле чипа) включает верх столько, сколько необходимо для достижения определенной температуры на датчике. В это же время дополнительный канал (датчик на самом нагревателе) отслеживает температуру нагревателя и по достижении 450*С (можно изменять в зависимости от припоя, платы и т.д.) вносит коррекцию (запрет) в работу основного канала, который выключается. При незначительном остывании верхнего нагревателя запрет снимается, и нагреватель опять набирает температуру. В итоге его максимальная температура будет на уровне 450*С. Ну как-то так. Подобный принцип, имхо, применяет ТЕРМОПРО в ИК-650. У них температура верхнего нагревателя не превышает 450*С. Да и импортные (дорогие) станции однозначно учитывают эти моменты.
  18. @tika если константа потеряна нужно залить прошивку в окно программатора, в окне с прошивкой в самой последней ячейке прописать -3434, после чего прошить контроллер. Так пробовали?
  19. @wlad_67-67 ну или проще применить AD8495 с компенсацией холодного спая и почти не заморачиваться с регулировками. Как дойдут руки до этой мсх - отпишусь. Валяются 3 экземпляра давно, но нет времени плату вытравить. Смотрю и китайцы готовые модули в 2-3 раза дешевле стали продавать, чем пол-года назад. Кто-нибудь проверял симисторный регулятор мощности?
  20. @wlad_67-67 а R3, R11 регулировали? Если не помогает нужно увеличить номиналы этих резисторов. На плате разводка для внутрисхемного программирования программатором PICKIT 2/3 Уважаемые @slav0n и @maksi прошу не устраивать в данной теме анонс недоделанной станции под лозунгом - просто и красиво! Во-первых проект сырой и не доделан. Во-вторых проект платный (те, у кого есть деньги - те могут и сами приобрести готовый контроллер). В третьих на практике ее сначала нужно применить и отремонтировать хотя бы несколько десятков плат, раз проект коммерческий! Я прежде чем станцию разместил в открытом доступе - обкатывал ее 1,5 года, и отремонтировал ею четверть сотни ноутбуков(сейчас уже больше), причем на одной ноутбучной плате чип менял 4 раза (китаец прислал бракованный чип, который не завелся, потом перереболлил китайский чип по совету китайца - результат тот же, затем поставил старый чип на безсвинец без реболла - ноут завелся, ну и четвертый раз - это финальная установка чипа от другого продавца). Станция показала свою высокую надежность, и не убила не одной материнской платы. Главное применить правильные нагреватели! Проект мой бесплатный и открытый без цели на нем заработать. Тоже когда то думал вносить вручную профили в контроллер, но прочитав множество форумов понял - это излишне! Множество мастеров даже на дорогих станциях используют один профиль на свинец и один профиль на безсвинец (больше им никакие профили не нужны). Регулировка термопары все равно нужна как ни крути, а то лишние 5-10 градусов погрешности могут быть фатальны при установке нового чипа на безсвинец. Ты вместо регулировки предлагаешь термопару изготовить самостоятельно (помоему это намного сложнее чем регулировка). В твоей станции не вижу нигде контроля температуры верха. В станциях с ПИД это очень важно, чтобы устранить чрезмерные выбросы мощности верха (почитай принцип работы верха темпопро)
  21. Если контанта потеряна - вручную прописываем при прошивании в последней ячейке -3434
  22. В статье 2 прошивки. На русифицированный и не русифицированные дисплеи
×
×
  • Создать...