![]() |
![]() |
#1 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Всем привет. Надоело мне писать, решил кено снять. Если коротко: управляем с Arduino стрелкой LGB с помощью драйвера мотора FAN8082. Скетч: Показать (тыц) Схема (вместо мотора подключается стрелка): Кино: |
8 пользователя(ей) сказали cпасибо: |
![]() |
#2 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Ну и объединив 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пасибо: |
![]() |
#3 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]() |
![]() |
#4 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]() |
// 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пасибо: |
![]() |
#5 |
Местный
Регистрация: 16.05.2013
Адрес: Казахстан, Атырау (Гурьев)
Сообщений: 3,726
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 5 раз(а) в 4 сообщениях
Сказал(а) спасибо: 3,073
Поблагодарили 9,922 раз(а) в 2,393 сообщениях
Репутация: репутация неоспорима (9930)
![]() |
![]()
Ссылка неработает
![]() |
![]() |
![]() |
![]() |
#6 |
Местный
Регистрация: 16.05.2013
Адрес: Казахстан, Атырау (Гурьев)
Сообщений: 3,726
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 5 раз(а) в 4 сообщениях
Сказал(а) спасибо: 3,073
Поблагодарили 9,922 раз(а) в 2,393 сообщениях
Репутация: репутация неоспорима (9930)
![]() |
![]() |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#7 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Гуру электроники, хочу у вас спросить.
Можно ли уйти от использования диодного моста и от большого кондера на 22 мФ? Может есть какие регуляторы с уже встроенным мостом или кондеры такого же номинала но поменьше размером?
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#8 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,466
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 858
Поблагодарили 2,353 раз(а) в 1,364 сообщениях
Репутация: репутация неоспорима (2369)
![]() |
![]() |
![]() |
![]() |
![]() |
#9 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Танталовые стоят капец!
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 432
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,240
Поблагодарили 2,506 раз(а) в 338 сообщениях
Репутация: репутация неоспорима (2506)
![]() |
![]()
Вот, пожалуйста 20 рублей http://www.chipdip.ru/product0/914654118/
И это в не самом дешевом магазине. |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#11 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Спасибо, принято.
Я пока навеску паял, всю оппу отсидел-5 часов. Может кто в курсе, где печатных плат ро своему чертежу штук 30 за недорого заказать?
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#12 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,675
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,850
Поблагодарили 4,799 раз(а) в 1,813 сообщениях
Репутация: репутация неоспорима (5082)
![]() |
![]()
Спросите Антона(antobel) со Скейла, но так чтобы недорого, вряд ли получится, особенно первая партия.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#13 |
Заглянувший
Регистрация: 03.02.2008
Адрес: Москва
Сообщений: 60
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 231
Поблагодарили 81 раз(а) в 32 сообщениях
Репутация: скоро придёт к известности (82)
![]() |
![]()
Предпоследний заказ Антон заказывал здесь
У компании два плюса: они в Москве, и минимального объёма у них нет Последний раз редактировалось Lexx 606; 10.10.2015 в 23:29. |
![]() |
![]() |
2 пользователя(ей) сказали cпасибо: |
![]() |
#14 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#15 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Так он места занимает столько же, сколько и боченок, положенный набок!
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 432
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,240
Поблагодарили 2,506 раз(а) в 338 сообщениях
Репутация: репутация неоспорима (2506)
![]() |
![]()
Алюминиевый 5мм в диаметре. сейчас измерил штангенциркулем танталовый кондер 47мкф 25в д*ш*в 7*4*3. => танталовый меньше. И вопрос был у Вас о стоимости а не о размерах.
|
![]() |
![]() |
![]() |
#17 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
У меня вопрос и в стоимости и в размерах. Боченок занимает поле 2х5 дырок, если класть на бок. Мне высота важна. SMD D займет столько же.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 432
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,240
Поблагодарили 2,506 раз(а) в 338 сообщениях
Репутация: репутация неоспорима (2506)
![]() |
![]()
У бочонка высота на плате получится 5-5.5 мм против smd D высота которого всего 3 мм. на моих серводекодерах стоят танталовые размера D. Taк вот их высота как раз и есть 3мм.
|
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#19 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
4 пользователя(ей) сказали cпасибо: |
![]() |
#20 |
Местный
Регистрация: 14.02.2014
Адрес: Санкт-Петербург, Пушкин, Александровская
Сообщений: 1,954
Сказал(а) 'не согласен(а)'!: 118
Сказали 'не согласен'! 26 раз(а) в 22 сообщениях
Сказал(а) спасибо: 3,093
Поблагодарили 5,727 раз(а) в 1,215 сообщениях
Репутация: репутация неоспорима (5748)
![]() |
![]()
Если не секрет - сколько получилась стоимость платы и при каком тираже?
|
![]() |
![]() |
![]() |
#21 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,675
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,850
Поблагодарили 4,799 раз(а) в 1,813 сообщениях
Репутация: репутация неоспорима (5082)
![]() |
![]()
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
![]() |
![]() |
![]() |
#22 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
#23 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 432
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,240
Поблагодарили 2,506 раз(а) в 338 сообщениях
Репутация: репутация неоспорима (2506)
![]() |
![]()
Совет: промойте платы в изопропиловом спирте. Судя по фото, флюс изготовители не смывали. Какой использовался - неизвестно. Флюс имеет свойство подъедать дорожки и места пайки, даже канифоль + китайский текстолит (давно отказался от него) => потеря контакта и головная боль.
Китайская маска и текстолит |
![]() |
![]() |
![]() |
#24 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: Msk
Сообщений: 8,138
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 85 раз(а) в 72 сообщениях
Сказал(а) спасибо: 6,609
Поблагодарили 8,709 раз(а) в 3,080 сообщениях
Репутация: репутация неоспорима (8750)
![]() |
![]()
Спасибо. Знаю, помыл бы, но нигде не могу найти спирт! В аптеках не продают, в магазинах тоже. Даже изопропиловый.
Флюс - это мой. ![]()
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI Московский Модуль H0-присоединяйтесь! |
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 26.03.2015
Адрес: Тульская область, г. Новомосковск
Сообщений: 432
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 3 раз(а) в 3 сообщениях
Сказал(а) спасибо: 1,240
Поблагодарили 2,506 раз(а) в 338 сообщениях
Репутация: репутация неоспорима (2506)
![]() |
![]()
http://www.chipdip.ru/product/izopropanol-1000-ml/
В Митино дороже. Сам паял что-ли? Я думал, что они все полностью делали. |
![]() |
![]() |
Пользователь сказал cпасибо: |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Командная станция DCC++ на Ардуино | BR95009 | Arduino | 532 | 11.06.2022 23:29 |
Декодер 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 |