Комментарии 66
Корпус шикарен. Может стоило БП от ноутбука применять? Освободилось бы место в кейсе.
от ноутбука максимум 19 вольт, не удалось бы максимальный разгон сделать.
из предложений:
  1. 7805 греется из-за большой разницы напряжений вход выход, стоило бы посмотреть на другие стабилизаторы.
  2. Индикатор хорошо бы через резисторы включать.
  3. Я бы разъем питания перевернул на 180 градусов(отразил зеркально) проще была бы разводка

В итоге замечательная получилась вещь. Долгой работы и хороших электронных поделок с новым инструментом.
1 Это понятно но альтернативы проще и дешевле нет, только ШИМ. Но так как не критично оставил этую
2 Обязательно там их целых 4, правда вместо 7.
3 Пытался, но вообще не получилось развести
Интересная реализация и хорошая идея с корпусом.
Лично мне тоже был нужен компактный паяльник, но особых требований к точной температуре нет.
Я использую ZD-927 - вдруг кому пригодится
Цена пару лет назад была около 500р.

Это сарказм или как? Без тэга не понятно. В линейке продукции у них есть 60, 90 и 110 Вт паяльники. Взял 90 Вт исключительно для того, чтоб быстрее нагревался. Выставленную температуру запоминает.
я не под тем комментарием написал. ZD-927, им паять просто нереально.
смотря что паять и в каком объеме… Для моих задач его чаще всего более чем достаточно.
А он запоминает последнюю выставленную температуру после выключения?
И что кроме мелких SMD, которые не подпаяны к земляным/силовым полигонам им можно паять?
Любую мелочевку, небольшие провода, PTH элементы вполне хорошо паяются. Для других задач есть другие паяльники.
Че угодно можно паять, температуру побольше и нормально пропаивает ногу трансформатора на большом полигоне.
Поменьше — и аккуратно мелкие элементы поаяются
Это замечательно, и сделано на высоком уровне. Но мне кажется, что даже для нечастого использования (скажем, >=10 раз в год) уже лучше взять хороший инструмент. Goot PX-501 за $85 (а) не нужно изготавливать и (б) наверняка нагревается быстрее. Хотя ели хочется крафтить, то почему бы и нет.
Для нечастого использования лучше взять китайскую станцию подешевле, а если есть $85, то лучше ещё столько же доложить и взять самый дешёвый индукционный типа Квик 202D — он за 5...7 секунд разогревается… И дури в нём достаточно даже для материнок и АТХ БП. С жалами правда нюанс, но в Москве они есть и доступна доставка
Что-то уж сильно наворочено отображение.

#define segPORT PORTA //порт сегментов
#define segDDR DDRA
#define segA 6
… остальные аналогично
#define segMASK ((1<<segA) | (1<<segB) | (1<<segC) | (1<<segD) | (1<<segE) | (1<<segF) | (1<<segG))

#define digPORT PORTB //порт цифр
#define digDDR DDRB
#define dig0 0
… остальные аналогично
#define digMASK ((1<<dig0) | (1<<dig1) | (1<<dig2) | (1<<dig3) | (1<<dig4) | (1<<dig5))

#define sym0 ((0<<segA)|(0<<segB)|(0<<segC)|(0<<segD)|(0<<segE)|(0<<segF)|(1<<segG)) //0x00
остальные символы аналогично

static const uchar symb[] = {
sym0, sym1, sym2, sym3, sym4, sym5, sym6, sym7, sym8, sym9,
symA, symB, symC, symD, symE, symF,… и остальные символы
}; //первые 16 отводим под цифры и соотв. буквы чтобы прямо записывать

static uchar led_data[7]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};
static uchar led_dig[] = {
(1<<dig0), (1<<dig1), (1<<dig2), (1<<dig3), (1<<dig4), (1<<dig5)};

ISR(TIMER0_COMP_vect)
{
static uchar segs_counter = 0;

segs_counter++;
segPORT |= segMASK;
if (segs_counter == 7) segs_counter=0x00;

if (segs_counter < 6)
{
OFF(SYM);
digPORT = led_dig[segs_counter];
}
else if (segs_counter == 6)
{
ON(SYM);
digPORT &= ~(digMASK);
}
segPORT=led_data[segs_counter];

if (buzz==1) TOGGLE(BUZZ);

}
Согласен, но на СИ пишу первый раз и изучать для одного проекта было лень. Но подучу в следующем проекте.
Да здесь ничего особенного нет совсем, все не дальше начала букваря.
Такие жала — уже вчерашний день, на мой взгляд. Если делать, то на жалах T-12, после них на паяльники с 900-ми жалами возвращаться уже нет никакого желания :)
Эти изношу посмотрю на Т-12, сейчас их использовать не проблема, купить паяльник и разъем перепаять
Схемотехнику придется менять, там термопара включена последовательно с нагревателем :)
Выглядит неплохо.
А не слишком ли много кода в обработчиках прерываний?
при компиляции у меня компилятор ругнулся на эту строчку:
if(butt1==200){if(edit==0){edit=1;tempvar=-1;} else {edit=0; eeprom_write_byte(¶m1eeprom[params], param1[params]);} }
Не могли бы Вы код вставить не спойлером, а файлом среды?
Пытался выложить в специальном теге для кода, но он не сворачивается, а такая партянка в сообщении мне не нравится.
Выложил ссылку на проект для атмел студии.
if(butt1==200){if(edit==0){edit=1;tempvar=-1;} else {edit=0; eeprom_write_byte(¶m1eeprom[params], param1[params]);} }
жирным — ошибка
что-то лишнее скопировалось.
Я тоже несколько удивился от увиденного. Так скопировалось из тега спойлер, и это не одна такая ошибка, при использовании данного тега внезапно в рендомных местах дописывается подобные хинты.
Эх, ну как без схемы-то? Или хотя бы ссылки, которыми вдохновлялись.
Наверное, кто-нибудь подсказал бы сразу, что в ней можно улучшить.
А по коду — незначащие нули хорошо бы гасить…
А так очень неплохая реализация!
Присоединяюсь, тоже хотел бы посмотреть на схему, посмотреть, возможно свою такую сделать… заодно потренироваться разводить
Интересная реализация. Спасибо!
Хороший пинок для меня. Валяется несколько паяльников с дохлыми высокоомными нагревателями, есть несколько низкоомных термоэлементов.
Давно хотел сделать мобильный вариант паяльника с родным конструктивом, но теперь понял что можно сделать гораздо лучше.
Только я буду с двумя питаниями делать: 220 и 12.
Эта схема на 12 вольт прекрасно работает, только чуть дольше нагревается.
Автор молодец! Подобное, конечно, продают и китайцы (легко ищется по словам «Digital Soldering Iron Station Temperature Controller for T12 Heating Core», например), но созданное самостоятельно, да еще и качественно, достойно уважения. Спасибо за идею встраивания паяльной станции в ящик с инструментами.
Общая шина в виде дорожки у вас огибает ВСЮ плату целиком, причем дорожка-то силовая. Отличный контур получается для излучения помех. Удивительно, что никаких проблем при этом у схемы не возникает, это как раз тот случай когда схема работает без глюков вопреки всему. Всё-таки сделать одну перемычку и провести общий провод к паяльнику СЛЕВА(на изображении платы) по кратчайшему пути было бы предпочтительней.
Кстати, по этой причине возле данного паяльника в радиусе 50см нельзя держать дискеты и магнитные кассеты иначе МОГУТ размагнитится, а так же расположить подальше от ЭЛТ-монитора.
Это не силовая дорога, питание нагревателя это номера 2 и 5 на фишке, 1 и 3 это земля и минус термопары, 4 — плюс термопары, через нее питается сам контроллер.
Но и при том. что дорога не силовая глюки были, усилитель термопары видите как от 1 ноги запитан, а сначала был запитан от конденсатора, при этом сильно смещая ноль.
Ежели так то ладно. Помехи по термопаре можно и программно убрать, если они вообще будут этим контуром ловится, хотя чего там… конечно будут, речь ведь идёт о милливольтах. Интересно а что будет если мобильный телефон поднести? Операционник то будет нормально работать, поскольку привязан ближе к термопаре, а вот относительно общего провода выход операционника будет прыгать синхронно с наведённым в контуре дорожки напряжением, а там запросто десятки-сотни милливольт от мобилки…
На мобилке частоты большие, а там кондерик на фходе в мегу, чегнибудь сгладит.
Да и программно делается сотня замеров потом усредняется. Я и шим не отключаю на время замера, а от него помехи на термопару побольше.
Не стоит пренебрегать СВЧ-излучением. У большинства конденсаторов ESR на этих частотах совсем фиговый и там они уже не работают, зато полупроводники начинают работать как детекторные приёмники… появляется НЧ составляющая для которой конденсаторы уже работают и т.д. и т.п.
Мой ИБП начинает с ума сходить всего от 0.5Вт на 433Мгц на расстоянии в 20см… благо, глючит только схема индикации, а схема управления и инвертора защищена лучше, может быть за счёт удачной разводки а может и за счет расстояния… нетрудно представить что будет если от такой наводки начнут произвольно открываться транзисторы полумоста инвертора…
Насчет возникновения НЧ составляющей один раз и навсегда запомнил когда сидя за пультом на дискотеке телефон на пульт положил.
Спасибо за интересную статью. Очень интересно еще было бы почитать о простой самодельной станции для фена.
С феном чуток посложнее, надо два ключа для нагрева и турбины.
ну и мощность побольше.
Как раз утром посмотрел обзоры на mysku по таким конструкторам (поиск по T12). Народ в комментариях хотел бы лучше. У этой конструкции есть преимущество — можно допилить напильником.
У меня раза в два дешевле по деталям вышло чем у китайцев покупать. И циферки у них очень мелкие.
Ну и самое главное удовольствие от процесса.
Для полноты картины действительно не хватает списка с затратами, наподобие как в этом
фрагменте статьи
http://mysku.ru/blog/china-stores/39310.html
Затраты:
— ручка HAKKO FX-9501 + жало – 12.99$
— контроллер + LCD индикатор + энкодер – 9.7$
— блок питания – 6,55$ (с купоном по акции 11.11)
— кабель – 12.86$ за 5 метров, использую 1,5м – 3.86$
— разъем GX16-5pin (комплект мама + папа) – 1.50$
— датчик положения SW-200D – 1.20$
— корпус – 50грн., на момент покупки приблизительно 2$
Суммируем – 37.80$
Примерно так
Резисторы — 10 шт — 10 рублей
7805 1шт 15 рублей
80NF70 1 шт 25 рублей (покупал десяток на али)
Два конденсатора — 15 рублей
Индикатор — 70 рублей
Atmega816pu — 120 рублей
разъем — 50 рублей
Паяльник — 250 рублей2
блок питания — 800 рублей
Энкодер — 20 рублей
Кейс — 250 рублей
Итого 1625 рублей
По моему главное преимущество своих решений лёгкость ремонта и кастомизации. Ну да, это после удовольствия от «рукоделия» конечно.
Чувак, ты реально крут!
Вот пример как нужно делать девайсы.
Красота в лаконичности и простоте. Идеально!
Спасибо за статью.
Но схема не помешала бы. Возможно, на мой взгляд, некоторое упрощение, как следствие удешевление и «на поток».
Намекните где еще можно упростить, никак не смог от единственной перемычки избавиться.
Реверсингом еще не занялся. Схему бы… Восьмая Mega из-за количества ног выбрана?
Да я бы с удовольствием ее и в статью вставил, если б она была
Но как-то такие простые устройства уже приноровился сразу печатку рисовать без схемы.
Ладно, на выходных "реверсну". Вот только как выложить сюда, понятия не имею.
Буду рад, Вставьте картинку в комментарий я скопирю в статью
Собрали девайс, прошивка из архива не работает.
Хотелось бы получить рабочий hex т.к ставить студию и вкуривать в нее не хотелось бы.
Пардон, дисплей не тот поставили.
Нужен с общим катодом.
Прийдется таки студию ставить, щорт.
Типа вот
http://www.panoramio.com/photo/129665476
Делалось под конкретный корпус, поэтому сила и стабилизатор вынесены
Отлично получилось, разводку только всю поменяли как вижу
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.