Моя паяльная станция

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

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

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Не забудьте помимо гербер-файла сделать ещё и файл сверловки - excellon (в том же меню).

ЗЫ. Вот, наверное, полезно будет почитать.

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

OlegK пишет:

Не забудьте помимо гербер-файла сделать ещё и файл сверловки - excellon (в том же меню).

ЗЫ. Вот, наверное, полезно будет почитать.

Очень Вам спасибо за напутствие и за хорошую статейку по этой теме.  

il86md
Offline
Зарегистрирован: 22.11.2017

ребят тыкните в схемку и платку для нано-ардуино + реле ... прошу прощения, не следил за темой. попробовать хочу заказать за 2 бакса платки) 

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

il86md пишет:

ребят тыкните в схемку и платку для нано-ардуино + реле ... прошу прощения, не следил за темой. попробовать хочу заказать за 2 бакса платки) 

Паяльная станция на ардуино нано здесь.

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

vismut пишет:

Понял, спасибо за ответ. Ясно дело, что не измеряет поток воздуха. Это было бы наверное здорово, если бы термопара мерила, помимо температуры,  скорость воздуха и объем :)))))))

 

морально приготовся ждать 2-3 недели :)

il86md
Offline
Зарегистрирован: 22.11.2017

Demolisher пишет:

il86md пишет:

ребят тыкните в схемку и платку для нано-ардуино + реле ... прошу прощения, не следил за темой. попробовать хочу заказать за 2 бакса платки) 

Паяльная станция на ардуино нано здесь.

ой а тут различия , монитор на 4 строки вместо 2-х и усилители операионные lm358 имеются только, а вот  rail-to rail ОУ AD8552 какие в этой сборке не имею, как быть? 

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

il86md пишет:
как быть?

Поставить 358-ю и дисплей на 2 строки, ну и выбрать соответствующие опции компиляции в коде.

 
 
 
il86md
Offline
Зарегистрирован: 22.11.2017

OlegK пишет:

il86md пишет:
как быть?

Поставить 358-ю и дисплей на 2 строки, ну и выбрать соответствующие опции компиляции в коде.

 lm358 и  rail-to rail ОУ AD8552 по ногам взаимозаменяемы?

извините а компиляцию где делать, нет готовых прошивок под такой вариант lm358+2 строчник? я просто pic контроллеры знаю а с ардуино не сталкивался... 

смотрю в данной ветке немного другой фен+паяльник рассматривается нежели тут

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

il86md пишет:
lm358 и  rail-to rail ОУ AD8552 по ногам взаимозаменяемы?

Да.

Цитата:
компиляцию где делать

Квалификаторы define в коде смотрите, там всё расписано. Нужное выбирается путём комментирования-раскомментирования этих дефайнов, потом заливаете через ЮСБ в дуину.

Цитата:
смотрю в данной ветке немного другой фен+паяльник рассматривается нежели тут

Все фены одинаковые, а паяльники есть двух вариантов. Могут работать оба.

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

одну плату отправил, осталось 3

Shushik
Offline
Зарегистрирован: 06.03.2016

darknew а где взять скетчи или прошивки для ваших версий плат?

Shushik
Offline
Зарегистрирован: 06.03.2016

Кстати, у меня тоже есть печатки от JLCPCB, могу отправить.

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

Shushik пишет:

darknew а где взять скетчи или прошивки для ваших версий плат?

любая прошивка из архива кабазяки, у меня стоит финал от Link

operator6446
Offline
Зарегистрирован: 04.08.2016

Под финальную прошивку надо деталек добавить,а то паяльник будет глючить.

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

это каких ? резистор и конденсатор на пин геркона у меня прямо на печатке разведены в СМД корпусе

operator6446
Offline
Зарегистрирован: 04.08.2016

Не факт что на всех платах разведено под геркон паяльника и если залить финальную прошивку на старую плату то будут глюки.

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

operator6446 пишет:

Под финальную прошивку надо деталек добавить,а то паяльник будет глючить.

У меня наоборот, на 2.0 и Финал паяльник сразу работал чётко, а вот с феном как раз таки пришлось повозиться и главное что при откате на прошивку 0.5 или 0.6 всё сразу переставало глючить и работало как ни в чём не бывало. 

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

operator6446 пишет:

Не факт что на всех платах разведено под геркон паяльника и если залить финальную прошивку на старую плату то будут глюки.

так вопрос был про мои гербера

Shushik пишет:

darknew а где взять скетчи или прошивки для ваших версий плат?

а у меня там отличий от оригинала только два дополнительных пина выведеных и обвязка этих пинов на верхней стороне платы, вот без обвязки на финале паяльник постоянно будет засыпать, это да, есть такая фигня.

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

darknew пишет:

operator6446 пишет:

Не факт что на всех платах разведено под геркон паяльника и если залить финальную прошивку на старую плату то будут глюки.

так вопрос был про мои гербера

Shushik пишет:

darknew а где взять скетчи или прошивки для ваших версий плат?

а у меня там отличий от оригинала только два дополнительных пина выведеных и обвязка этих пинов на верхней стороне платы, вот без обвязки на финале паяльник постоянно будет засыпать, это да, есть такая фигня.

Думаю что даже на любой плате, наверняка придётся подправлять параметры в скетче под конкретный фен или паяльник. У меня вот, пока не разобрался, срабатывала защита по перегреву и вообще не давала фену разогреться. 

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

Demolisher пишет:

Думаю что даже на любой плате, наверняка придётся подправлять параметры в скетче под конкретный фен или паяльник. У меня вот, пока не разобрался, срабатывала защита по перегреву и вообще не давала фену разогреться. 

да вроде небыл опроблем с этим, для коректировки температыру есть резисторы, крутим их и выставляем, мне с лихвой зватило диапазона, скетч я правил только для того чтобы заработал паяльник с терморезистором вместо термопары.

Shushik
Offline
Зарегистрирован: 06.03.2016

darknew пишет:

Shushik пишет:

darknew а где взять скетчи или прошивки для ваших версий плат?

любая прошивка из архива кабазяки, у меня стоит финал от Link

т.е на фен и паяльник одинаковые прошивки?

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

darknew пишет:

да вроде небыл опроблем с этим, для коректировки температыру есть резисторы, крутим их и выставляем, мне с лихвой зватило диапазона, скетч я правил только для того чтобы заработал паяльник с терморезистором вместо термопары.

Я о том(на всякий), что Link даже предупреждал по этому поводу, дескать значения брал с потолка, но решается элементарным подбором интервалов задержки.  Собственно у меня даже и сейчас, когда включаю фен с самой тонкой насадкой, то через раз уходит в защиту по перегреву, но так как я ей пользуюсь крайне редко, то мне уже просто лень возиться. Мож если будет вдохновение, то тогда уже всё и доведу до ума.)
taimen62
Offline
Зарегистрирован: 25.11.2017

dedsov пишет:

Ну мега прошилась, появилось приветсвие, затем рабочий экран. 

Тоже столкнулся с проблемой прошивки МЕГА8.При компиляции скетча для фена TCCR2 выдает ошибку-not declared.Подставляеш -TCCR2B-прошивает.Шью Ардуино нано.Алексей помогите(operator 6446)Пробовал шить чисто HEX-Тоже ошибка.В версии 0,6-тоже ошибка.

Petro-258
Offline
Зарегистрирован: 27.10.2016

TCCR1B = TCCR1B & 0b11111000 | 0x02; // Частота ШИМ атмега8

GEN
Offline
Зарегистрирован: 17.02.2017

на атмеге8 нет TCCR2B

есть только;

  TCCR1A = TCCR1A & 0b11111000 | 0x01;
  //TCCR1B = TCCR1B & 0b11111000 | 0x01;
  //TCCR2 = TCCR2 & 0b11111000 | 0x01;
ставил TCCR1B = TCCR1B & 0b11111000 | 0x02; регулировка 50%
Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

taimen62 пишет:

Тоже столкнулся с проблемой прошивки МЕГА8.Шью Ардуино нано.

Ардуино нано Atmega8? Разве не arduino NG older Atmega8?

taimen62
Offline
Зарегистрирован: 25.11.2017

GEN пишет:

на атмеге8 нет TCCR2B

есть только;

  TCCR1A = TCCR1A & 0b11111000 | 0x01;
  //TCCR1B = TCCR1B & 0b11111000 | 0x01;
  //TCCR2 = TCCR2 & 0b11111000 | 0x01;

//TCCR2 = TCCR2 & 0b11111000 | 0x01;

С таким параметром при компиляции скетча-ошибка?!

Dr_Off
Offline
Зарегистрирован: 09.06.2017

Вот так попробуй:
TCCR2 = TCCR2 & 0b11111000 | 0x01; 

Ты же строку с ШИМ закомментировал

P.S. В программе перед тем как компилировать, нужно выбрать Интрументы > Плата: Arduino NG or older и после выбрать Atmega8 

taimen62
Offline
Зарегистрирован: 25.11.2017

Dr_Off пишет:

Вот так попробуй:
TCCR2 = TCCR2 & 0b11111000 | 0x01; 

Ты же строку с ШИМ закомментировал

P.S. В программе перед тем как компилировать, нужно выбрать Интрументы > Плата: Arduino NG or older и после выбрать Atmega8 

Висит на загрузке.

Dr_Off
Offline
Зарегистрирован: 09.06.2017

Но у меня и остальных то работает все. А выводы портов переназначал в скетче под Atmega8?

taimen62
Offline
Зарегистрирован: 25.11.2017

У меня плата и прошивка от Operator6446

Dr_Off
Offline
Зарегистрирован: 09.06.2017

Тогда ищи косяк у себя или в скетче или в плате.

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

taimen62 пишет:

Dr_Off пишет:

Вот так попробуй:
TCCR2 = TCCR2 & 0b11111000 | 0x01; 

Ты же строку с ШИМ закомментировал

P.S. В программе перед тем как компилировать, нужно выбрать Интрументы > Плата: Arduino NG or older и после выбрать Atmega8 

Висит на загрузке.

Чем шьете и какие фьюзы? Перепроверьте всё ещё раз внимательно.

taimen62
Offline
Зарегистрирован: 25.11.2017

USBasp через среду ардуино.В фьюзы не лезу.

Dr_Off
Offline
Зарегистрирован: 09.06.2017

Фьюзы для Atmega8 нужно такие программировать: High - CF, Low - E4. А то так и не запустишь в работу паялку :)

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

taimen62 пишет:

USBasp через среду ардуино.В фьюзы не лезу.

Пробуйте для начала на прошивке 0.6  

taimen62
Offline
Зарегистрирован: 25.11.2017

Фьюзы выставляют до прошивки?

Dr_Off
Offline
Зарегистрирован: 09.06.2017

В данном случае эти фьюзы можно и до и после прошивки. А можно включить опцию при программировании "записать всё" и указать, что программировать

taimen62
Offline
Зарегистрирован: 25.11.2017

На прошивке 0,6 сразу ошибка прикомпилировании.TCCR2

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

taimen62 пишет:

На прошивке 0,6 сразу ошибка прикомпилировании.TCCR2

На прошивке 0,6 значит также нужно выбрать Интрументы > Плата: Arduino NG or older > Atmega8. А шить попытайтесь через AVRDude Prog, выставив фьюзы High - CF, Low - E4 также как тут  ,если возникнут вопросы пишите.Удачи.

GEN
Offline
Зарегистрирован: 17.02.2017

прошивка 0.6 под 328мегу (в прочем как и другие) на мега8 работать не будет под мегу8 нужна своя прошивка и схема, там совсем другие ноги задействованы. 

это 328мегу можно воткнуть вместо 8й (соответственно перекомпилировав)

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

GEN пишет:

прошивка 0.6 под 328мегу (в прочем как и другие) на мега8 работать не будет под мегу8 нужна своя прошивка и схема, там совсем другие ноги задействованы. 

это 328мегу можно воткнуть вместо 8й (соответственно перекомпилировав)

Я дал прошивку 0.6 заточенную именно под atmega8 для платы смд Алексея(operator 6446).

GEN
Offline
Зарегистрирован: 17.02.2017

ну незнаю тогда, надо видеть схему и прошивку чтоб подсказать. у меня нет ни того ни другого

Demolisher
Demolisher аватар
Онлайн
Зарегистрирован: 04.03.2017

GEN пишет:

ну незнаю тогда, надо видеть схему и прошивку чтоб подсказать. у меня нет ни того ни другого

При желании можно сориентироваться по самой плате и по распиновке мк.

GEN
Offline
Зарегистрирован: 17.02.2017

дак там hex есть и что ему еще надо? прошивку глянул вродь норма ток неуверен что вот это понимает if (Gerkon == 1) //проверка геркона

надо на отладочной еще глянуть

darknew
darknew аватар
Offline
Зарегистрирован: 01.11.2017

Shushik пишет:

darknew пишет:

Shushik пишет:

darknew а где взять скетчи или прошивки для ваших версий плат?

любая прошивка из архива кабазяки, у меня стоит финал от Link

т.е на фен и паяльник одинаковые прошивки?

 

не понял что значит на фен и паяльник, плата и прошивка под фен и паяльник сразу, плата под 328мегу, фены все одинаковые, а вот паяльник есть с термопарой и терморезистором, для того чтобы работали оба в плате есть изменения от оригинала, плата от VALDR о чем я и говорил, выведен делитель для паяльника с терморезистором, и оставлен усилитель термопары на ОУ для паяльника с термопарой, для выбора на плате предусмотрены перемычки которые коммутируют выводы, также плата работает с феном на 12 и 24 вольта путем замыкания перемычек, если используется паяльник с терморезистором то нужно замкнуть ноги ОУ предназначеные для подключения термопары и внести небольшие изменения в скетч,

Shushik
Offline
Зарегистрирован: 06.03.2016

darknew пишет:

 

не понял что значит на фен и паяльник, плата и прошивка под фен и паяльник сразу, плата под 328мегу, фены все одинаковые, а вот паяльник есть с термопарой и терморезистором, для того чтобы работали оба в плате есть изменения от оригинала, плата от VALDR о чем я и говорил, выведен делитель для паяльника с терморезистором, и оставлен усилитель термопары на ОУ для паяльника с термопарой, для выбора на плате предусмотрены перемычки которые коммутируют выводы, также плата работает с феном на 12 и 24 вольта путем замыкания перемычек, если используется паяльник с терморезистором то нужно замкнуть ноги ОУ предназначеные для подключения термопары и внести небольшие изменения в скетч,

 

 

Понял, Спасибо!

taimen62
Offline
Зарегистрирован: 25.11.2017

Берем USBasp,подцепляю переходную плату,купленную на ебее.Вставляю в нее мегу8,выбираю необходимые параметры в среде ардуино или AVRDude Prog и пытаюсь залить скетч или HEx.И все....

Пробую обновить прошивку на USBasp.

taimen62
Offline
Зарегистрирован: 25.11.2017

Выставляю фьюзы,выбираю hex-при программировании -Ошибка.И почему генерация 750000гц.