Цифровая паяльная станция своими руками.(V 2.0)

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Victor_P.
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Сб окт 10, 2009 10:34:07
Откуда: Україна, Хорол

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Victor_P. »

alexdob писал(а):...я не понял назначение(да и значения) этих магических переменных...
Ну это сути не меняет, какое бы назначение у них не было, их инициализация отъедает флеш.
А так назначения такие:
eeprom byte SINum - номер активного паяльника
eeprom byte SIParam[COUNT_IRONS][6] - массив настроек (кP, кI, порог засыпания, тип термодатчика, вкл/выкл вибродатчик, порог пробуждения) для каждого паяльника
eeprom int ClbCmp[COUNT_IRONS][2] - массив с калибровочными коэффициентами (начальный сдвиг и множитель) для каждого паяльника, после калибровки значения изменяются
eeprom int eTP[COUNT_PRESET] - пресеты температуры
eeprom byte eiTP - индекс текущего пресета
eeprom int eLastTemp - последняя рабочая температура (если она не выбиралась из массива пресетов)
eeprom int eStbTemp - температура стендбая
eeprom byte eTVal - значение таймера в мин.
В принципе можно отказаться от инициализации всех этих значений и заставить пользователя их внести потом вручную, но КМК, залить еепром таки проще.

Я не совсем понял, что за функции eeprom_update_block и eeprom_update_byte? В CVAVR значения переменным из еепрома присваиваются аналогично обычным переменным, просто через =.
Мои паяльные станции: первая, вторая, фен.
alexdob
Открыл глаза
Сообщения: 74
Зарегистрирован: Сб сен 26, 2009 18:09:39

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение alexdob »

Victor_P. писал(а):eeprom byte SINum - номер активного паяльника
eeprom byte SIParam[COUNT_IRONS][6] - массив настроек (кP, кI, порог засыпания, тип термодатчика, вкл/выкл вибродатчик, порог пробуждения) для каждого паяльника
eeprom int ClbCmp[COUNT_IRONS][2] - массив с калибровочными коэффициентами (начальный сдвиг и множитель) для каждого паяльника, после калибровки значения изменяются

так вот что так раздувает инициализацию - у Вас настройки для 8 паяльников сразу инициализируются. А если попробовать только для одного - влезет? КМК главное запустить станцию с одним паяльником, а дальше все в "кошачьих лапах" :write: это уже спортивный интерес.
Victor_P. писал(а):Я не совсем понял, что за функции eeprom_update_block и eeprom_update_byte? В CVAVR значения переменным из еепрома присваиваются аналогично обычным переменным, просто через =.

работаю в атмел-студии, там это стандартные функции из eeprom.h AVRlibc eeprom_update_block и eeprom_update_byte

Спойлерт.е. если урезать до такого вида:

Код: Выделить всё

void EEPROMInit(void) {
    SINum = 0;

    SIParam[0][0]=86; SIParam[0][1]=65; SIParam[0][2]=30; SIParam[0][3]=0; SIParam[0][4]=0; SIParam[0][5]=60;
    ClbCmp[0][0]=100; ClbCmp[0][1]=500;

    eTP[0]=80; eTP[1]=180; eTP[2]=260; eTP[3]=280; eTP[4]=300; eTP[5]=320; eTP[6]=360; eTP[7]=420;
    eiTP = 2;

    eLastTemp = 0;
    eStbTemp = 120;

    eTVal = 5;
}
Аватара пользователя
troyanz
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Пн июн 02, 2014 00:37:41

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение troyanz »

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

Обычно блок питания берется на ближайшей барахолке в интернете, либо в вашем городе.
Блошиные рынки весьма наполнены данным контентом :)
Там блок питания от нотбука можно купить за 2$
Я покупал блок питания на блошином рынке, от SONY VAIO 24V 5,6A за 2$ и выбор блоков там был колоссальный :)
-----------------
troyanz
-----------------
Последняя версия моей сборки живет тут: http://radiokot.ru/forum/viewtopic.php? ... 9#p2180339
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

Подскажите пожалуйста, можна ли заменить резистор 3кОм на 3,3кОм, просто другого нету. И еще резистор R15 номиналом в 2 Ом? Подойдет ли 10 Ом? Я так понял что номиналы не по даташиту.
Изображение Изображение
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

Помогите, не пойму почему не хочет запускатся. Когда я залил прошивку то был слышен тихий писк с пищалки с частотой где то 2 писка в секунду и моргали хаотично индикаторы, потом прошил eep, а вот после прошивки фюзов полный ноль, плата молчит. Контроллер читается, прошивка и фюзы тоже. На закоротки проверял но всеравно голяк.
Изображение
Изображение

Вот так стоят фюзы в Khazama
Изображение

Вот плата
Изображение
Аватара пользователя
Victor_P.
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Сб окт 10, 2009 10:34:07
Откуда: Україна, Хорол

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Victor_P. »

pavelyar100 писал(а):....можна ли заменить резистор 3кОм на 3,3кОм,... И еще резистор R15 номиналом в 2 Ом? Подойдет ли 10 Ом? ...
Ответ: нельзя на оба вопроса. Т.е. 3к на 3.3к поменять можно, но тогда и 1к нужно менять, чтобы не нарушить коэффициент деления. 2х Омный можно попробовать поменять на меньший.
Мои паяльные станции: первая, вторая, фен.
CO42P65
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб сен 25, 2010 11:02:40

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение CO42P65 »

pavelyar100 писал(а):Помогите, не пойму почему не хочет запускатся. Когда я залил прошивку то был слышен тихий писк с пищалки с частотой где то 2 писка в секунду и моргали хаотично индикаторы, потом прошил eep, а вот после прошивки фюзов полный ноль, плата молчит. Контроллер читается, прошивка и фюзы тоже. На закоротки проверял но всеравно голяк.


Судя по всему это переделка первой версии станции от Victor_P.?
Что бросилось в глаза на первом фото (плата со стороны проца) - стабилизатор по схеме от Victor_P.?
Если так, то дроссель маленький установлен - там должно быть 1000uH т.е. маркировка дросселя 102 а не 101
А и еще вопрос, а где выпрямитель с фильтром - отдельно или как?
Yuri 62
Родился
Сообщения: 6
Зарегистрирован: Вс фев 10, 2013 09:55:24

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Yuri 62 »

pavelyar100. Глядя на фото и разводку платы у Вас ошибка. Обе ножки кнопки энкодера сидят на земле, хотя проводник идущий на контроллер присутствует. Может в этом и есть глюк.
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение KOSTYA »

Да вроде не сидят, они же в разных слоях.
Изображение
kava
Прорезались зубы
Сообщения: 248
Зарегистрирован: Вт мар 02, 2010 23:51:05
Откуда: Харьков

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение kava »

KOSTYA писал(а):они же в разных слоях.

Верхний левый угол на этом фото
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение mr_kot »

kava писал(а):Верхний левый угол

В который раз убеждаюсь, что для трассировки ПП надо использовать нормальные программы, а не всякие рисовалки, типа Sprint Layout.
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Yuri 62
Родился
Сообщения: 6
Зарегистрирован: Вс фев 10, 2013 09:55:24

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Yuri 62 »

Ну как же не сидят, верхнее фотография платы крайние ноги энкодера обе на земле. Надо отделить пятак от земли к которой подходит дорожка от контроллера.
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

Судя по всему это переделка первой версии станции от Victor_P.?
Что бросилось в глаза на первом фото (плата со стороны проца) - стабилизатор по схеме от Victor_P.?
Если так, то дроссель маленький установлен - там должно быть 1000uH т.е. маркировка дросселя 102 а не 101
А и еще вопрос, а где выпрямитель с фильтром - отдельно или как?


Изображение
Здесь должен стоять диодный мост, но я временно поставил перемычки и питаю плату от блока питания ноутбука 19В 3,5А. Насщет енкодера действительно ошибся, переводил пп от AndyS из Альтинума в Спринт. Вопрос, можно ли просто запустить контроллер от 5В, чтоб на индикаторе хоть что то было? Или вся схема влияет на запуск? Делал по етой схеме
Изображение
kava
Прорезались зубы
Сообщения: 248
Зарегистрирован: Вт мар 02, 2010 23:51:05
Откуда: Харьков

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение kava »

mr_kot писал(а): надо использовать нормальные программы, а не всякие рисовалки, типа Sprint Layout.

+100... Только сквозные CADы ИМХО DipTract даже для освоения просще, библиотеки почти все известные полный экспорт-импорт и бесплатный для радиолюбителей :beer:
Последний раз редактировалось kava Чт янв 15, 2015 18:46:32, всего редактировалось 1 раз.
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

kava писал(а):
mr_kot писал(а): надо использовать нормальные программы, а не всякие рисовалки, типа Sprint Layout.

+100... Только сквозные CADы ИМХО DipTract даже для освоения просще, библиотеки почти все известные и бесплатный для радиолюбителей :beer:

Просто нет времени для освоения альтинума, а перерисовал в спринт потому что мне в нем распечатать проще.
Последний раз редактировалось AlekseyEnergo Пн фев 02, 2015 21:58:14, всего редактировалось 1 раз.
Причина: Нарушение правил п. 2.7. Предупредил!
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение KOSTYA »

Верхний левый угол

Семен семены..... :) А я на выводы кнопки и не обратил внимания. А так до получается она как бы нажата все время.
Альтиум это конечно круто, но да хотя бы DipTrace. Сам никогда особо не разводил, в основном правил. Но последний раз делал БП так из sprinta вытянул герберы и уже в дипе редактировал. Конечно повозился, но оно того стоило.
Последний раз редактировалось KOSTYA Чт янв 15, 2015 19:51:50, всего редактировалось 1 раз.
Изображение
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

Сам пока еще трассировку не делал, так как опыта мало, пока еще просто повторяю уже готовые проекты, а на будущее учту рекомендации и буду пользоватся нормальными программами.
Последний раз редактировалось AlekseyEnergo Пн фев 02, 2015 21:59:25, всего редактировалось 1 раз.
Причина: Нарушение правил п. 2.7. Подредактировал.
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

Заработал. Проблема была в преобразователе, выковырял из старых плат резисторы на 3кОм и 2Ом и все сразу заработало. При первом включении опредилил индикатор, потом показал 280гр. и на етом все, 280 только моргает раз в 2сек, а когда зажимаешь кнопку енкодера быстро моргает 1.70 с характерным писком. Паяльник от Lukey 936+ с нагревателем HAKKO 1321 (терморезистор)
Последний раз редактировалось AlekseyEnergo Пн фев 02, 2015 22:02:16, всего редактировалось 1 раз.
Причина: Нарушение правил п. 2.2. Предупредил!
pavelyar100
Родился
Сообщения: 9
Зарегистрирован: Пн янв 12, 2015 22:41:17

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение pavelyar100 »

Victor_P не подскажите в чем может быть проблема?
Последний раз редактировалось AlekseyEnergo Пн фев 02, 2015 22:06:02, всего редактировалось 1 раз.
Причина: Нарушение правил п. 2.7. Подредактировал.
Аватара пользователя
Victor_P.
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Сб окт 10, 2009 10:34:07
Откуда: Україна, Хорол

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Victor_P. »

Похоже на то, что МК перегружается при включении нагрева. Видимо из-за того, что напряжение питания на МК падает ниже 4В.
В чем может быть причина такой просадки в Вашей схеме я понятия не имею.
Мои паяльные станции: первая, вторая, фен.
Ответить

Вернуться в «Статьи»