07.10.2015, 15:05 | #1 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Управление стрелкой LGB с помощью Arduino
Всем привет. Надоело мне писать, решил кено снять. Если коротко: управляем с Arduino стрелкой LGB с помощью драйвера мотора FAN8082. Скетч: Показать (тыц) Схема (вместо мотора подключается стрелка): Кино: |
8 пользователя(ей) сказали cпасибо: |
07.10.2015, 16:19 | #2 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Ну и объединив 2 схемы и 2 скетча (с http://forum.modelldepo.ru/showthread.php?t=17437) мы получим вполне себе декодер для стрелок LGB.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
Пользователь сказал cпасибо: |
07.10.2015, 23:29 | #3 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
|
09.10.2015, 11:29 | #4 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Декодер для стрелки LGB на Ардуино
|
// LGB Decoder by BR95009. V02, on Arduino mini Pro
// DCC reading PIN = 2 (from opto coupler)
// DECODER PARAMETERS:
#define DECODER_ADDRESS 1 // Decoder address as in multiMouse.
#define TURN_DELAY 100 // milleconds to wait to move turnout.
#define REVERS 0 // turn on reverse swithching if needed. - not realized yet
//Define interupt for DCC library
#define kDCC_INTERRUPT 0
//Driver control PINS for FAN8082 motor driver:
#define VIN1Pin 10
#define VIN2Pin 9
bool on_already = false; // flag to give command to turnout once but not for five consiquent similar DCC packets
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void setup(){
Serial.begin(9600);
DCC.SetBasicAccessoryDecoderPacketHandler(BasicAccDecoderPacket_Handler, true);
DCC.SetupDecoder( 0x00, 0x00, kDCC_INTERRUPT );
pinMode(VIN1Pin, OUTPUT); pinMode(VIN2Pin, OUTPUT);
//Serial.println("Decoder has started. Waiting for packets...");
pinMode(13, OUTPUT); // set pin 13 as LED indicator for turnout state
digitalWrite(13, LOW); //off at the beginnning
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void loop(){
DCC.loop();// Loop DCC library
}
// Basic accessory packet handler
void BasicAccDecoderPacket_Handler(int address, boolean activate, byte data) {
//Serial.print("Address sent: "); Serial.println(address, DEC);
if ( address == DECODER_ADDRESS) { // if adress in packet matches adress of our decoder then do the actions
//Serial.print("Basic addr: "); Serial.print(address, DEC); Serial.print(" enable(data): "); Serial.print(enable, DEC); Serial.print(" activate: "); Serial.println(enable, DEC);
if ( enable && !on_already) { // TO in pos 0
digitalWrite(VIN1Pin, HIGH); digitalWrite(VIN2Pin, LOW); digitalWrite(13, HIGH);
delay(TURN_DELAY);
digitalWrite(VIN1Pin, LOW); digitalWrite(VIN2Pin, LOW);
//Serial.println("ON");
on_already = true; //no more consequtive ONs.
}
if ( !enable && on_already) { // TO in pos 1
digitalWrite(VIN1Pin, LOW); digitalWrite(VIN2Pin, HIGH); digitalWrite(13, LOW);
delay(TURN_DELAY);
digitalWrite(VIN1Pin, LOW); digitalWrite(VIN2Pin, LOW);
//Serial.println("OFF");
on_already = false;
}
}
}//End of sketch
8 пользователя(ей) сказали cпасибо: |
09.10.2015, 11:36 | #5 |
Местный
Регистрация: 16.05.2013
Адрес: Казахстан, Атырау (Гурьев)
Сообщений: 4,963
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 7 раз(а) в 6 сообщениях
Сказал(а) спасибо: 4,613
Поблагодарили 12,099 раз(а) в 3,040 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (12107)
|
Ссылка неработает
|
|
09.10.2015, 12:24 | #6 |
Местный
Регистрация: 16.05.2013
Адрес: Казахстан, Атырау (Гурьев)
Сообщений: 4,963
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 7 раз(а) в 6 сообщениях
Сказал(а) спасибо: 4,613
Поблагодарили 12,099 раз(а) в 3,040 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (12107)
|
|
|
Пользователь сказал cпасибо: |
09.10.2015, 14:04 | #7 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Гуру электроники, хочу у вас спросить.
Можно ли уйти от использования диодного моста и от большого кондера на 22 мФ? Может есть какие регуляторы с уже встроенным мостом или кондеры такого же номинала но поменьше размером?
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
09.10.2015, 14:44 | #8 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
|
|
09.10.2015, 15:48 | #9 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Танталовые стоят капец!
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
09.10.2015, 16:32 | #10 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 450
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 2,605 раз(а) в 352 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2605)
|
Вот, пожалуйста 20 рублей http://www.chipdip.ru/product0/914654118/
И это в не самом дешевом магазине. |
|
Пользователь сказал cпасибо: |
09.10.2015, 18:23 | #11 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Спасибо, принято.
Я пока навеску паял, всю оппу отсидел-5 часов. Может кто в курсе, где печатных плат ро своему чертежу штук 30 за недорого заказать?
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
10.10.2015, 00:18 | #12 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Спросите Антона(antobel) со Скейла, но так чтобы недорого, вряд ли получится, особенно первая партия.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
Пользователь сказал cпасибо: |
10.10.2015, 13:22 | #13 |
Заглянувший
Регистрация: 03.02.2008
Адрес: Москва
Сообщений: 60
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 272
Поблагодарили 81 раз(а) в 32 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (82)
|
Предпоследний заказ Антон заказывал здесь
У компании два плюса: они в Москве, и минимального объёма у них нет Последний раз редактировалось Lexx 606; 10.10.2015 в 23:29. |
|
2 пользователя(ей) сказали cпасибо: |
10.10.2015, 16:40 | #14 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
12.10.2015, 21:53 | #15 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Так он места занимает столько же, сколько и боченок, положенный набок!
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
12.10.2015, 22:40 | #16 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 450
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 2,605 раз(а) в 352 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2605)
|
Алюминиевый 5мм в диаметре. сейчас измерил штангенциркулем танталовый кондер 47мкф 25в д*ш*в 7*4*3. => танталовый меньше. И вопрос был у Вас о стоимости а не о размерах.
|
|
13.10.2015, 00:25 | #17 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
У меня вопрос и в стоимости и в размерах. Боченок занимает поле 2х5 дырок, если класть на бок. Мне высота важна. SMD D займет столько же.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
13.10.2015, 01:03 | #18 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 450
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 2,605 раз(а) в 352 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2605)
|
У бочонка высота на плате получится 5-5.5 мм против smd D высота которого всего 3 мм. на моих серводекодерах стоят танталовые размера D. Taк вот их высота как раз и есть 3мм.
|
|
Пользователь сказал cпасибо: |
30.10.2015, 21:02 | #19 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
4 пользователя(ей) сказали cпасибо: |
30.10.2015, 21:09 | #20 |
Местный
Регистрация: 14.02.2014
Адрес: Санкт-Петербург, Пушкин, Александровская
Сообщений: 1,968
Сказал(а) 'не согласен(а)'!: 118
Сказали 'не согласен'! 26 раз(а) в 22 сообщениях
Сказал(а) спасибо: 3,182
Поблагодарили 5,756 раз(а) в 1,222 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5777)
|
Если не секрет - сколько получилась стоимость платы и при каком тираже?
|
|
30.10.2015, 22:11 | #21 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
30.10.2015, 22:52 | #22 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
Пользователь сказал cпасибо: |
30.10.2015, 23:32 | #23 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 450
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 2,605 раз(а) в 352 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2605)
|
Совет: промойте платы в изопропиловом спирте. Судя по фото, флюс изготовители не смывали. Какой использовался - неизвестно. Флюс имеет свойство подъедать дорожки и места пайки, даже канифоль + китайский текстолит (давно отказался от него) => потеря контакта и головная боль.
Китайская маска и текстолит |
|
30.10.2015, 23:40 | #24 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Спасибо. Знаю, помыл бы, но нигде не могу найти спирт! В аптеках не продают, в магазинах тоже. Даже изопропиловый.
Флюс - это мой. Канифоль на спирту.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
30.10.2015, 23:45 | #25 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 450
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 2,605 раз(а) в 352 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2605)
|
http://www.chipdip.ru/product/izopropanol-1000-ml/
В Митино дороже. Сам паял что-ли? Я думал, что они все полностью делали. |
|
Пользователь сказал cпасибо: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Командная станция DCC++ на Ардуино | BR95009 | Arduino | 567 | 18.12.2023 21:44 |
Декодер DCC на ардуино для немецкого выходного сигнала | BR95009 | Arduino | 61 | 26.02.2019 18:20 |
Как скрестить привод стрелки LGB и декодер RocoSwitch | BR95009 | Цифровая аппаратура Modelldepo | 12 | 07.05.2014 09:59 |
Мультимаус, декодер ajl2 и стрелки Piko | tsgarp | Электрика и DCC | 16 | 25.04.2012 15:55 |
Свой декодер для twin-coil переключателя стрелки | jenya83 | Электрика и DCC | 8 | 02.12.2009 16:50 |