перефразирую свой ранний вопрос (ранее немного не много не так был понят) - блок управления опробован в варках? и замечены ли какие-либо баги?
Добавлено через 5дн. 22ч. 8мин.:
alexgo,пока курил другой форум, понял что твоя схема на практике нормально работает с 3кВт-ым тэном, до своей элементной базы доберусь только летом, а пока спасибо за разъяснения, всех благ!
контроллер для управления мини пивоварни
bojarin
Бакалавр
Moscow
92 15

Отв.100 11 Марта 15, 08:10
alexgo
Доцент
Гжель
1.1K 283

Отв.101 17 Марта 15, 10:17
будут вопросы пиши!
bojarin
Бакалавр
Moscow
92 15

Отв.102 17 Марта 15, 20:49
можешь кинуть ссылку, где можно почитать про современную травку плат (с использованием лазерного принтера и если не ошибаюсь пленки), я последний раз это делал лет 15 назад хлорным железом и маркером
alexgo
Доцент
Гжель
1.1K 283

Отв.103 17 Марта 15, 22:09
да особо ничего не изменилось в плане домашнего травления,более чёткие платы получаются с помощью фоторезиста,более доступная это лазерно-утюжная технология переноса
я травлю хлорным железом
я травлю хлорным железом
kazu
Кандидат наук
Харьков
374 74
Отв.104 17 Марта 15, 23:29
А для редкого травления чудо как хорош лимока+перекись+соль или более продвинутый вариант электролит+перекись_30%+соль.
alexgo
Доцент
Гжель
1.1K 283

Отв.106 23 Марта 15, 19:28
свершилось! дорисовал и опробовал платку для дисплея 16/2
для сравнения крайняя фотка контроллер на дисплее 20/4
для сравнения крайняя фотка контроллер на дисплее 20/4
ShaliBazar
Бакалавр
Moscow
75 13

Отв.107 25 Марта 15, 09:36
Alexgo, а как пищалка подключается если она активная?
Просто я пытался подключить обычную с двумя проводами, она у меня просто щелкает и греется.
Я так понимаю одну ногу придется навесным монтажом делать?
Просто я пытался подключить обычную с двумя проводами, она у меня просто щелкает и греется.
Я так понимаю одну ногу придется навесным монтажом делать?
gdv2002
Кандидат наук
Зауралье
466 109

Отв.108 25 Марта 15, 09:46 (через 10 мин)
свершилось! дорисовал и опробовал платку для дисплея 16/2alexgo, 23 Марта 15, 19:28Здорово!
Прошивку от буржуев использовал без изменений или что-то исправил/дополнил/убрал лишнее?
alexgo
Доцент
Гжель
1.1K 283

Отв.109 25 Марта 15, 09:47 (через 1 мин)
в активной пищалке встроен генератор сигнала,при подаче на неё питания она начинает пищать,с пассивной пищалкой немного по другому,сигнал на нее идёт от контроллера
в стандартном коде прошивки используется активная пищалка,для того чтобы использовать пассивную если делаешь навесной монтаж,менять участок кода а если на плате то ещё и исключать транзистор с обвязкой
вот участок кода для работы пассивной пищалки
void Buzzer(int number)
{
for (int i=0; i < number; i++)
{
// digitalWrite (Buzz,HIGH);
analogWrite (Buzz,20); delay (500);
// digitalWrite(Buzz,LOW);
analogWrite(Buzz,0); delay(100);
}
}
Добавлено через 3мин.:
Добавлено через 11ч. 57мин.:
в стандартном коде прошивки используется активная пищалка,для того чтобы использовать пассивную если делаешь навесной монтаж,менять участок кода а если на плате то ещё и исключать транзистор с обвязкой
вот участок кода для работы пассивной пищалки
void Buzzer(int number)
{
for (int i=0; i < number; i++)
{
// digitalWrite (Buzz,HIGH);
analogWrite (Buzz,20); delay (500);
// digitalWrite(Buzz,LOW);
analogWrite(Buzz,0); delay(100);
}
}
Добавлено через 3мин.:
исправил/дополнил/убрал лишнее?gdv2002, 25 Марта 15, 09:46исправил кнопки,паузы и периоды работы насоса,перешил загрузчик на контроллере
Добавлено через 11ч. 57мин.:
bojarin
Бакалавр
Moscow
92 15

Отв.110 26 Марта 15, 07:53
паузы правил из каких соображений?
ShaliBazar
Бакалавр
Moscow
75 13

Отв.111 26 Марта 15, 09:51
ля того чтобы использовать пассивную если делаешь навесной монтаж,менять участок кода а если на плате то ещё и исключать транзистор с обвязкойalexgo, 25 Марта 15, 09:47Не совсем понял.
Я хочу использовать твою плату, но там под пищалку всего 2 контакта, а в активной пищалке 3 ноги. Куда девать 3ию? или плата рассчитана под пассивную пищалку?
alexgo
Доцент
Гжель
1.1K 283

Отв.112 26 Марта 15, 12:26
плата рассчитана на активную,покажи какая у тебя? у меня вот http://www.ebay.com/...=item417d99fc70
Добавлено через 16мин.:
а если на плате вот такая http://www.ebay.com/...=item5668d139f8
то надо пищалку выпаять из этой платки и впаять в плату контроллера
Добавлено через 16мин.:
а если на плате вот такая http://www.ebay.com/...=item5668d139f8
то надо пищалку выпаять из этой платки и впаять в плату контроллера
ShaliBazar
Бакалавр
Moscow
75 13

Отв.113 28 Марта 15, 15:05
Надо дома блок разобрать.
У меня 2 пищалки, одна от компа с 2мя проводами, вторая не помню откуда, с 3мя проводами. Как то так.
У меня 2 пищалки, одна от компа с 2мя проводами, вторая не помню откуда, с 3мя проводами. Как то так.
сообщение удалено
bojarin
Бакалавр
Moscow
92 15

Отв.114 30 Марта 15, 20:00
а как насчет деталей на ней? по аналогии с предыдущей платой?
alexgo
Доцент
Гжель
1.1K 283

Отв.115 30 Марта 15, 20:57 (через 57 мин)
по аналогии с той только без диодов
bojarin
Бакалавр
Moscow
92 15

Отв.116 03 Апр. 15, 05:55
если пищалка пассивная чего заменить?
alexgo
Доцент
Гжель
1.1K 283

Отв.117 04 Апр. 15, 10:05
я несколько постов назад выкладывал кусок скетча который отвечает за пищалку
bojarin
Бакалавр
Moscow
92 15

Отв.118 08 Апр. 15, 07:50
так получилось что достал сразу MEGA 2560, я так понял что скетч для нано в него не пойдет?
пробовал залить, при компиляции последнего скетча ArdBir_2_6_70b10_na_plate_nano-uno ругается на ядро
Добавлено через 22мин.:
core.a(main.cpp.o): In function `main':
C:Users...Desktoparduino-1.0.5-r2hardwarearduinocoresarduino/main.cpp:5: undefined reference to `setup'
C:Users...Desktoparduino-1.0.5-r2hardwarearduinocoresarduino/main.cpp:15: undefined reference to `loop'
ArdBir_2_6_70b10 и ArdBir_2_6_65a1 залились нормально
Добавлено через 21ч. 35мин.:
в 2_6_7 не получилось простой заменой куска кода не получилось скомпилировать скетч
ссылается на строку void Buzzer(int number) и пишет:
Funzioni.h:1: error: too many arguments to function 'void Buzzer(int)'
Добавлено через 24мин.:
как переменную number задавать?
Добавлено через 16мин.:
в общем допер сам, заработало так: правим участок кода для активной пищалки на такой код:
void Buzzer(byte number, int Period)
{
for (int i=0; i < number; i++)
{
// digitalWrite (Buzz,HIGH);
analogWrite (Buzz,20); delay (500);
// digitalWrite(Buzz,LOW);
analogWrite(Buzz,0); delay(100);
}
}
пробовал залить, при компиляции последнего скетча ArdBir_2_6_70b10_na_plate_nano-uno ругается на ядро
Добавлено через 22мин.:
core.a(main.cpp.o): In function `main':
C:Users...Desktoparduino-1.0.5-r2hardwarearduinocoresarduino/main.cpp:5: undefined reference to `setup'
C:Users...Desktoparduino-1.0.5-r2hardwarearduinocoresarduino/main.cpp:15: undefined reference to `loop'
ArdBir_2_6_70b10 и ArdBir_2_6_65a1 залились нормально
Добавлено через 21ч. 35мин.:
в 2_6_7 не получилось простой заменой куска кода не получилось скомпилировать скетч
ссылается на строку void Buzzer(int number) и пишет:
Funzioni.h:1: error: too many arguments to function 'void Buzzer(int)'
Добавлено через 24мин.:
как переменную number задавать?
Добавлено через 16мин.:
в общем допер сам, заработало так: правим участок кода для активной пищалки на такой код:
void Buzzer(byte number, int Period)
{
for (int i=0; i < number; i++)
{
// digitalWrite (Buzz,HIGH);
analogWrite (Buzz,20); delay (500);
// digitalWrite(Buzz,LOW);
analogWrite(Buzz,0); delay(100);
}
}
сообщение удалено