Собрал ПС 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 раз.
А это никаих подозрений не вызвало? ЕЕПРОМ нормально прошился?
Искал козу - нашел козла. Все, работает и моя ПС. М-р.р.р.р.р.р.р.р.р.р.р. Подозрение вызвало. Мозги подвели. Я програмист нулевой. Клонирую готовые разработки на микроконтроллерах. Штук 5 одолел. С детальками давно дружу, на микроконтроллеры год назад подсел. Ну и думаю, что еепром в хекс файле завернут. А какая-то фигня в расширением eep в архиве лежит для умных и мне она ни куда не упирается. Утром прочел сообщение Ваше и на работе прозрел. С трудом выдержал до конца смены и мимо ужина за дело. Через полчаса созерцаю рабочую станцию. Спасибо за подаренное озарение, два месяца я потратил на наладку. Полностью заюзал печатку, сделал новую. Но радости - нет берегов и опыт в багаж. Victor Вам большой респект за разработку и терпение нас. Классная штучка.
Что-то я не понял, разве ЕЕПРОМ играет такую важную роль,что будет выдавать ошибку? Я думал в нем содержатся только настройки и должно работать просто с одним НЕХ файлом?
Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
Добавлено: Вс янв 11, 2015 19:35:44
Открыл глаза
Зарегистрирован: Сб сен 26, 2009 18:09:39 Сообщений: 74
Рейтинг сообщения:0
kava писал(а):
Yurik2304 писал(а):
Что-то я не понял, разве ЕЕПРОМ играет такую важную роль...
Если это юмор такой (специфический) то наверно должно быть смшно?
наверное имелся ввиду файл eep, который необходимо зашивать дополнительно. и вот тут как раз таки не смешно должно быть. реализовать проверку при включении контрольной суммы из EEPROM и, в случае отсутствия, записать значения по-умолчанию, которые и содержатся в eep-файле (так, например, сделано у ЛИ) избавит пользователя от лишних телодвижений и т.п.
Последний раз редактировалось AlekseyEnergo Пн фев 02, 2015 21:56:02, всего редактировалось 1 раз.
Не думаю, что в данном случае .еер приложен ради хохмы, и не прошить его это подобно тому, что недопаять схему а потом думать почему не работает. Программа туда явно обращается, может и для инициализации там что то есть.
Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
Добавлено: Вс янв 11, 2015 20:53:53
Открыл глаза
Зарегистрирован: Сб сен 26, 2009 18:09:39 Сообщений: 74
Рейтинг сообщения:0
kava писал(а):
Исходников не смотрел, сделал предположение. Очень приятно было узнать, что Вы запустили станцию без прошивки .eep
а есть исходники к последней версии? читать портянку дизасемблированного hex как-то не хочется. насчет станции, эту версию не собирал (хотя сейчас присматриваюсь ко второй версии станции Victor_P, интересное решение) - у меня станция от ЛИ Выше я привел пример кода, как вариант реализации. Немного увеличится конечный hex, но как я понимаю, недостатка во flash сейчас нет
Немного увеличится конечный hex, но как я понимаю, недостатка во flash сейчас нет
Неправильно понимаете. У Леонида Ивановича, возможно и нет, так как у него 168я мега, у меня на 8й сейчас занято 96%. В еепроме сидят 6 переменных (с ними проблем нет), а также 3 массива, 2 из них 2х мерных. Вроде бы тоже не много, но заполнять их вложенными циклами (хотя какими циклами, там почти все значения разные) или присваивать каждое значение вручную может отъесть еще какой-то процент флеша. И вот я и не понимаю зачем им жертвовать если кусок кода инициализации будет исполнятся всего один раз и без этого можно обойтись просто залив еепром отдельно.
upd: попробовал таки, не удержался сделал функцию: Спойлер
было 96.1% занятого флеша, стало: ошибка компилятора из-за отсутствия необходимого свободного места. если я сделал не правильно и кто-то знает как нужно, обьясните, буду очень благодарен.
Victor_P., пожалуйста, поясните некоторые нюансы по вашей схеме второй версии паяльной станции. Меня заинтересовали нестандартные номиналы некоторых резисторов. На схеме указаны номиналы для R10, R11 59 кОм. Для R6, R18 - 261 кОм 1%. Эти номиналы отличаются от указанных в схеме DSS-90_v04 Леонида Ивановича. Пришлось полностью пролистать тему по паяльной станции DSS-90 пока нашел, где я видел подобную схему. Возможно она еще где обсуждалась? Насколько критичны номиналы данных сопротивлений? Или их надо подбирать, например, включением нескольких сопротивлений последовательно? Так как данные номиналы характерны только для малораспространенного ряда Е192. У меня же в наличии только Е24. И еще вопрос, возможно ли применить в этом же узле ОУ вместо BC856 транзисторы BC857 или BC817?
Цитата:
у меня на 8й сейчас занято 96%
Не рассматривали вариант перехода на ATmega168, как у Леонида Ивановича?
PS. еще вопрос. VRS - это сигнал вибродатчика?
_________________ "Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
serg_svd, в схеме у Леонида Ивановича КУ=100 для термопары К типа, у меня КУ=261 (при R6, R18 - 261 кОм) для термопары С типа. Отсюда и разница в номиналах R10, R11. Номиналы выбраны из соображений "какие есть в наличии". R6, R18 можно ставить что-то около 250кОм +/-5%, аналогично и для R10, R11 и соответственно их можно ставить 5%е. Насчет транзисторов не знаю, там особых требований нет, скорее всего подойдут практические любые похожие по характеристикам. На ATmega168 переходить не планирую, для паяльной станции 8й хватает, хоть и в притык, а делать комбайн я не собираюсь по 3м причинам: 1. уже есть станции Леонида Ивановича 2. 99% необходимой функциональности мои ПС покрывают 3. у меня просто не хватит ума сделать комбайн, аналогичный станциям Л.И.
Спасибо! Значит буду подбирать. 1% у меня есть, но опять же ряд Е24. Насчет перехода на 168ю, я просто уточнил. Просто неправильно понял последнее ваше сообщение об увеличении кода.
_________________ "Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Вот и я закончил сборку своего варианта ПС по “классической схеме”, на фото то, что у меня получилось. Переднюю панель еще не оформлял. Спасибо Victor_P за его труд, помощь в настройке.
Здравствуйте, AndyS. Не подскажите какой вы использовали диодный мост, а то под ваши отверстия помещается только мосты 2-х амперные, трансформатор 2,5а значит нужно использовать 4а диодный мост, а он больше и не помещается Спойлер
Заголовок сообщения: 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
Я бы хотел спросить не могу не как найти трансформатор можно-ли взять с какой-то зарядки или блок питания, или найти старый блок питания от компа. Дума что сделать смотрел на сайте дорогие, а старого нет не чего от куда можно взять. Помогите решить проблему
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения