Например TDA7294

Форум РадиоКот • Просмотр темы - Цифровая паяльная станция своими руками.(V 2.0)
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт фев 19, 2026 23:37:53

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7415 ]     ... , , , 249, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пт янв 09, 2015 17:25:12 
Встал на лапы

Зарегистрирован: Вс фев 08, 2009 21:55:45
Сообщений: 106
Рейтинг сообщения: 0
vovcha писал(а):
Собрал ПС Victor_P первую. Сообщение Err. Проверил обвязку операционника, все в норме около 170 мВ на 23 ногу проц приходит. Шумов не видно по осцилл-фу. Потом нашел, что на Mege8 (китай) выводы VCC и AVCC собраны в месте внутри 4,6,18 ноги. Поменял mega на другую нормальное питание. То же самое. Собрал схему повторно на другой печатной плате. Тот же Err. Посоветуйте где поискать козу. (Подаю питание на индикаторе i35 затем 797 и Err+бипер+мигание светодиодов) Прошивки наверное все перепробовал. Сейчас V1.61. Нагреватель паяльника подключен. Паяльник HAKO с терморезистором.

Проверь опорное напряжение. 20ножка проца AREF, должно быть 2.5В


Последний раз редактировалось rezhik Сб янв 10, 2015 02:04:31, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пт янв 09, 2015 20:33:02 
Вымогатель припоя

Карма: 8
Рейтинг сообщений: 57
Зарегистрирован: Ср май 26, 2010 16:24:33
Сообщений: 512
Рейтинг сообщения: 0
Первая должна быть на термопаре. Или я ошибаюсь?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Сб янв 10, 2015 19:54:12 
Родился

Зарегистрирован: Сб июл 07, 2012 16:18:53
Сообщений: 3
Рейтинг сообщения: 0
Victor_P. писал(а):
vovcha писал(а):
...Подаю питание на индикаторе i35 затем 797...
А это никаих подозрений не вызвало? ЕЕПРОМ нормально прошился?

Искал козу - нашел козла.
Все, работает и моя ПС. М-р.р.р.р.р.р.р.р.р.р.р.
Подозрение вызвало. Мозги подвели. Я програмист нулевой. Клонирую готовые разработки на микроконтроллерах. Штук 5 одолел. С детальками давно дружу, на микроконтроллеры год назад подсел. Ну и думаю, что еепром в хекс файле завернут. А какая-то фигня в расширением eep в архиве лежит для умных и мне она ни куда не упирается. Утром прочел сообщение Ваше и на работе прозрел. С трудом выдержал до конца смены и мимо ужина за дело. Через полчаса созерцаю рабочую станцию.
Спасибо за подаренное озарение, два месяца я потратил на наладку. Полностью заюзал печатку, сделал новую. Но радости - нет берегов и опыт в багаж.
Victor Вам большой респект за разработку и терпение нас. Классная штучка.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 18:32:49 
Первый раз сказал Мяу!

Зарегистрирован: Чт дек 18, 2014 19:55:58
Сообщений: 34
Рейтинг сообщения: 0
Что-то я не понял, разве ЕЕПРОМ играет такую важную роль,что будет выдавать ошибку? Я думал в нем содержатся только настройки и должно работать просто с одним НЕХ файлом?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 19:20:31 
Прорезались зубы

Зарегистрирован: Вт мар 02, 2010 23:51:05
Сообщений: 248
Откуда: Харьков
Рейтинг сообщения: 0
Yurik2304 писал(а):
Что-то я не понял, разве ЕЕПРОМ играет такую важную роль...

Если это юмор такой (специфический) то наверно должно быть смшно? :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 19:35:44 
Открыл глаза

Зарегистрирован: Сб сен 26, 2009 18:09:39
Сообщений: 74
Рейтинг сообщения: 0
kava писал(а):
Yurik2304 писал(а):
Что-то я не понял, разве ЕЕПРОМ играет такую важную роль...

Если это юмор такой (специфический) то наверно должно быть смшно? :shock:

наверное имелся ввиду файл eep, который необходимо зашивать дополнительно.
и вот тут как раз таки не смешно должно быть. реализовать проверку при включении контрольной суммы из EEPROM и, в случае отсутствия, записать значения по-умолчанию, которые и содержатся в eep-файле (так, например, сделано у ЛИ) избавит пользователя от лишних телодвижений и т.п.


Последний раз редактировалось AlekseyEnergo Пн фев 02, 2015 21:56:02, всего редактировалось 1 раз.
Нарушение правил п. 2.7. Предупредил!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 20:22:47 
Прорезались зубы

Зарегистрирован: Вт мар 02, 2010 23:51:05
Сообщений: 248
Откуда: Харьков
Рейтинг сообщения: 0
alexdob писал(а):
и вот тут как раз таки не смешно должно быть

Не думаю, что в данном случае .еер приложен ради хохмы, и не прошить его это подобно тому, что недопаять схему а потом думать почему не работает. Программа туда явно обращается, может и для инициализации там что то есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 20:34:21 
Открыл глаза

Зарегистрирован: Сб сен 26, 2009 18:09:39
Сообщений: 74
Рейтинг сообщения: 0
kava писал(а):
..может и для инициализации там что то есть.

да ну бросьте Вы. Неужели, что бы запустить МК нужны данные из EEPROM?
Код:
void main()
{
  if(eeprom_read_byte((uint8_t*)SOME_LOCATION) != DESIRED_VALUE)
  {
    eeprom_update_byte((uint8_t*)ADDRESS_1, dataByte1);
    ...
    eeprom_write_byte((uint8_t*)SOME_LOCATION, DESIRED_VALUE);
  }

  // main program begin here
}

если читать\писать большие блоки, то использовать eeprom_update_block(...)
куда уж проще-то?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 20:49:46 
Прорезались зубы

Зарегистрирован: Вт мар 02, 2010 23:51:05
Сообщений: 248
Откуда: Харьков
Рейтинг сообщения: 0
alexdob писал(а):
да ну бросьте Вы.

Исходников не смотрел, сделал предположение.
Очень приятно было узнать, что Вы запустили станцию без прошивки .eep :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 20:53:53 
Открыл глаза

Зарегистрирован: Сб сен 26, 2009 18:09:39
Сообщений: 74
Рейтинг сообщения: 0
kava писал(а):
Исходников не смотрел, сделал предположение.
Очень приятно было узнать, что Вы запустили станцию без прошивки .eep :beer:

а есть исходники к последней версии? читать портянку дизасемблированного hex как-то не хочется.
насчет станции, эту версию не собирал (хотя сейчас присматриваюсь ко второй версии станции Victor_P, интересное решение) - у меня станция от ЛИ
Выше я привел пример кода, как вариант реализации. Немного увеличится конечный hex, но как я понимаю, недостатка во flash сейчас нет


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс янв 11, 2015 22:28:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 24
Рейтинг сообщений: 596
Зарегистрирован: Сб окт 10, 2009 10:34:07
Сообщений: 2168
Откуда: Україна, Хорол
Рейтинг сообщения: 1
alexdob писал(а):
Немного увеличится конечный hex, но как я понимаю, недостатка во flash сейчас нет
Неправильно понимаете. У Леонида Ивановича, возможно и нет, так как у него 168я мега, у меня на 8й сейчас занято 96%. В еепроме сидят 6 переменных (с ними проблем нет), а также 3 массива, 2 из них 2х мерных. Вроде бы тоже не много, но заполнять их вложенными циклами (хотя какими циклами, там почти все значения разные) или присваивать каждое значение вручную может отъесть еще какой-то процент флеша. И вот я и не понимаю зачем им жертвовать если кусок кода инициализации будет исполнятся всего один раз и без этого можно обойтись просто залив еепром отдельно.

upd:
попробовал таки, не удержался :)
сделал функцию:
Спойлер
Код:
void EEPROMInit(void)
{
    SINum = 2;

    SIParam[0][0]=86; SIParam[0][1]=65; SIParam[0][2]=30; SIParam[0][3]=0; SIParam[0][4]=0; SIParam[0][5]=60;
    SIParam[1][0]=32; SIParam[1][1]=14; SIParam[1][2]=94; SIParam[1][3]=1; SIParam[1][4]=0; SIParam[1][5]=60;
    SIParam[2][0]=32; SIParam[2][1]=20; SIParam[2][2]=86; SIParam[2][3]=1; SIParam[2][4]=0; SIParam[2][5]=60;
    SIParam[3][0]=32; SIParam[3][1]=20; SIParam[3][2]=94; SIParam[3][3]=1; SIParam[3][4]=0; SIParam[3][5]=60;
    SIParam[4][0]=38; SIParam[4][1]=22; SIParam[4][2]=60; SIParam[4][3]=1; SIParam[4][4]=0; SIParam[4][5]=60;
    SIParam[5][0]=32; SIParam[5][1]=36; SIParam[5][2]=56; SIParam[5][3]=1; SIParam[5][4]=0; SIParam[5][5]=60;
    SIParam[6][0]=36; SIParam[6][1]=36; SIParam[6][2]=56; SIParam[6][3]=1; SIParam[6][4]=0; SIParam[6][5]=60;
    SIParam[7][0]=26; SIParam[7][1]=62; SIParam[7][2]=50; SIParam[7][3]=1; SIParam[7][4]=0; SIParam[7][5]=60;

    ClbCmp[0][0]=100; ClbCmp[0][1]=500;
    ClbCmp[1][0]=220; ClbCmp[1][1]=500;
    ClbCmp[2][0]=220; ClbCmp[2][1]=500;
    ClbCmp[3][0]=220; ClbCmp[3][1]=500;
    ClbCmp[4][0]=220; ClbCmp[4][1]=500;
    ClbCmp[5][0]=220; ClbCmp[5][1]=500;
    ClbCmp[6][0]=220; ClbCmp[6][1]=500;
    ClbCmp[7][0]=220; ClbCmp[7][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;

    //eDispCmn = 255;     //0-CC, 1-CA, 255-need set up
}
было 96.1% занятого флеша, стало: ошибка компилятора из-за отсутствия необходимого свободного места. :(
если я сделал не правильно и кто-то знает как нужно, обьясните, буду очень благодарен.

_________________
Мои паяльные станции: первая, вторая, фен.


Последний раз редактировалось Victor_P. Пн янв 12, 2015 10:15:07, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн янв 12, 2015 10:09:07 
Собутыльник Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 252
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2560
Откуда: KMV
Рейтинг сообщения: 0
Victor_P., пожалуйста, поясните некоторые нюансы по вашей схеме второй версии паяльной станции.
Меня заинтересовали нестандартные номиналы некоторых резисторов. На схеме указаны номиналы для R10, R11 59 кОм. Для R6, R18 - 261 кОм 1%.
Эти номиналы отличаются от указанных в схеме DSS-90_v04 Леонида Ивановича. Пришлось полностью пролистать тему по паяльной станции DSS-90 пока нашел, где я видел подобную схему. Возможно она еще где обсуждалась?
Насколько критичны номиналы данных сопротивлений? Или их надо подбирать, например, включением нескольких сопротивлений последовательно?
Так как данные номиналы характерны только для малораспространенного ряда Е192. У меня же в наличии только Е24.
И еще вопрос, возможно ли применить в этом же узле ОУ вместо BC856 транзисторы BC857 или BC817?

Цитата:
у меня на 8й сейчас занято 96%

Не рассматривали вариант перехода на ATmega168, как у Леонида Ивановича?

PS. еще вопрос. VRS - это сигнал вибродатчика?

_________________
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн янв 12, 2015 10:25:51 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 24
Рейтинг сообщений: 596
Зарегистрирован: Сб окт 10, 2009 10:34:07
Сообщений: 2168
Откуда: Україна, Хорол
Рейтинг сообщения: 1
serg_svd, в схеме у Леонида Ивановича КУ=100 для термопары К типа, у меня КУ=261 (при R6, R18 - 261 кОм) для термопары С типа. Отсюда и разница в номиналах R10, R11.
Номиналы выбраны из соображений "какие есть в наличии". R6, R18 можно ставить что-то около 250кОм +/-5%, аналогично и для R10, R11 и соответственно их можно ставить 5%е.
Насчет транзисторов не знаю, там особых требований нет, скорее всего подойдут практические любые похожие по характеристикам.
На ATmega168 переходить не планирую, для паяльной станции 8й хватает, хоть и в притык, а делать комбайн я не собираюсь по 3м причинам:
1. уже есть станции Леонида Ивановича
2. 99% необходимой функциональности мои ПС покрывают
3. у меня просто не хватит ума сделать комбайн, аналогичный станциям Л.И.

_________________
Мои паяльные станции: первая, вторая, фен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн янв 12, 2015 10:52:28 
Собутыльник Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 252
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2560
Откуда: KMV
Рейтинг сообщения: 0
Спасибо!
Значит буду подбирать. 1% у меня есть, но опять же ряд Е24.
Насчет перехода на 168ю, я просто уточнил. Просто неправильно понял последнее ваше сообщение об увеличении кода.

_________________
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн янв 12, 2015 23:12:39 
Родился

Зарегистрирован: Пн янв 12, 2015 22:41:17
Сообщений: 9
Рейтинг сообщения: 0
AndyS писал(а):
Вот и я закончил сборку своего варианта ПС по “классической схеме”, на фото то, что у меня получилось. Переднюю панель еще не оформлял. Спасибо Victor_P за его труд, помощь в настройке.

Изображение

Изображение

Изображение


Здравствуйте, AndyS. Не подскажите какой вы использовали диодный мост, а то под ваши отверстия помещается только мосты 2-х амперные, трансформатор 2,5а значит нужно использовать 4а диодный мост, а он больше и не помещается
СпойлерИзображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт янв 13, 2015 19:58:31 
Родился

Зарегистрирован: Пт фев 08, 2013 00:58:38
Сообщений: 7
Рейтинг сообщения: 0
Доброго времени суток помогите разобрать часть от схемы.
Изображение
Изображение[/url]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт янв 13, 2015 20:29:18 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 3
Рейтинг сообщений: 16
Зарегистрирован: Ср авг 22, 2012 21:47:46
Сообщений: 177
Откуда: ст.Новомалороссийская
Рейтинг сообщения: 1
Медали: 1
Получил миской по аватаре (1)
это диодные мосты


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт янв 13, 2015 21:21:41 
Открыл глаза

Зарегистрирован: Сб сен 26, 2009 18:09:39
Сообщений: 74
Рейтинг сообщения: 0
Victor_P
к сожалению я не понял назначение(да и значения) этих магических переменных, но в целом Вы частично правы насчет единоразовой прошивки EEPROM. основное неудобство, которое устраняет встроенная инициализация это ошибка (точнее склероз) конечного пользователя и, как следствие, лишние вопросы.
Посоветовал бы сделать bat файл на подобии как у ЛИ, но это опять же не универсально.
Насчет "магических" переменных и массивов - что это за цифры и почему они разные? для чего необходим двумерный массив? вопрос к тому, что имеется много (сказал бы 3\4) повторяющихся значений. если цифры критичны (универсальны) то тут оптимизировать практически нечего, разве что писать блоки одинаковых значений через eeprom_update_block. уникальные же только через eeprom_update_byte


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт янв 13, 2015 21:47:17 
Родился

Зарегистрирован: Пт фев 08, 2013 00:58:38
Сообщений: 7
Рейтинг сообщения: 0
войтов писал(а):
это диодные мосты

Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт янв 13, 2015 21:51:11 
Родился

Зарегистрирован: Пт фев 08, 2013 00:58:38
Сообщений: 7
Рейтинг сообщения: 0
Я бы хотел спросить не могу не как найти трансформатор можно-ли взять с какой-то зарядки или блок питания, или найти старый блок питания от компа. Дума что сделать смотрел на сайте дорогие, а старого нет не чего от куда можно взять. Помогите решить проблему


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7415 ]     ... , , , 249, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: AVK и гости: 38


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y