RailwayPassion.com - Форум за железопътен моделизъм

Електроника и Електротехника | Electronics and Electrical Engineering => Цифрово / дигитално управление | Digital Command Control => Темата е започната от: widowmaker в 01 Декември 2008, 15:51:21

Титла: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 01 Декември 2008, 15:51:21
Съвсем скоро ще мога да предложа Команден модул, базиран на PIC16F628 със следните характеристики:
Управление на:
16 локомотива с 14,28 и 128 степенно регулиране на тяговия двигател и функции FL, F1 до F12.
31бр. XpressNet устройства - Lokmaus, Simplemaus, Minimaus и т.н.
1024 стрелки.
Останалите характеристики:
Програмиране и четене на DCC декодери в Direct,Paged, Register and PoM режими.
s88-N терминал.
Интегриран 4.5А бустер със защита от късо и претоварване по ток.
Разделно подаване на DCC сигнала само към участъка за програмиране, когато станцията е в програмен режим.
Размери на платката: 96.5мм х 58.5мм.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: EMPEROR в 01 Декември 2008, 16:03:42
ЕВАЛА! Очакваме и снимки!  :)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: Gervasii в 01 Декември 2008, 16:05:17
ще е интересно и на каква цена ще се върже успех и чакаме снимки
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: EMPEROR в 01 Декември 2008, 16:09:00
Що бе Герво, ЕКОС-а при мен ли ще дойде?  :D ;D :-*
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 01 Декември 2008, 16:31:54
Абе цена не съм му мислил, понеже на мене не ми се дават кинти за готово, та ръчкам и се опитвам да си събера нещо читаво (предпочитам да си купя някой локомотив с парите, които бих дал за станция)
Сорс код-а е испански, един колега от там го е писал, аз разработих платката и бустера (то и той е правил, ама неговите не стават нещо...).
Към джаджата има и джойстик за управление, него го "моря" в момента.
Всъщност могат да се закачат до 31 джойстика, т.е. може да се заформи доста сериозен купон...
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 01 Декември 2008, 16:34:00
 ;D особено на клубно теренче... ;)!!!
 ;D ;D ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 01 Декември 2008, 17:03:54
Ето я и платката, е, има чаркалак по нея, ама нема начин...
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 01 Декември 2008, 17:17:17
А схемата?  ;)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 01 Декември 2008, 17:26:48
Схемата я имам, ама е в главата, не съм я рисувал все още :)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 12 Декември 2008, 13:32:05
Ето я и платката на Minimaus-a, единственият кофти момент е ширината на дисплея - 80мм, което ме възпира да я направя доста по малка.

16 бутонна клавиатура:
1  2  3  STOP
4  5  6  MENU
7  8  9  ENT
<  0  >  SEL

Дисплея е 16х2, негативен, т.е. син фон със светещи бяло символи.

Възможности:
- Locomotive control from address 1 to 9999
- Light function control and additional F1 to F12 functions.
- 14, 28 & 128 steps selection for locomotive speed
- Turnout control from 1 to 999 in Lenz or Lokmaus (Roco) systems
- Programming and reading CV
- Emergency Stop button
- XpressNet address selection between 1 and 31
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: EMPEROR в 12 Декември 2008, 13:36:57
(http://www.stagewhispers.net/emoticons/emoticon-applause.GIF)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 12 Декември 2008, 13:39:59
Мини мауса на какъв чип ще стъпи ?
Надявам се да споделиш опита си и ще чакам инфо за схемите и етапите на реализация!
 ;D ;D ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 12 Декември 2008, 14:24:39
Ами  той е писан пак за 16F628...
Сорса и схемата са на един колега по моделизъм от Испания.
Аз правя платките само.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: CaLLlo в 12 Декември 2008, 15:05:29
Супер професионално!!
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 12 Декември 2008, 16:22:20
Случайно испанеца да не е от този сайт ?
http://www.tinet.org/~fmco/home_en.htm
 ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 12 Декември 2008, 16:59:29
Именно :) (аз живях в Испания до края на август)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 12 Декември 2008, 17:10:30
Аааа , и аз там си ги харесах нещата , ще помагаш ли!?
 ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 13 Декември 2008, 13:48:29
С какво точно искаш да помагам?
Там има всичко необходимо, е, платките са за отбиване на номера и според мен никак не стават - личи си, че ги е правил програмист, за който хардуера е тъмна индия :)
Аз поради тая причина съм си ги проектирал сам и съм направил промени - махнах интегралният Н-бридж и турих дискретен, както и промених захранването и сложих допълнителна филтрация на напрежението.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 15 Декември 2008, 10:34:05
 ;D там платките са правени - 1. от автомат а не човек ...
-2 . ..и имат направени съзнателно грешки (от човек), за да вникнем в схемата... ;D
Ти на каква програма работиш по шаблоните?
Ако искаш може да се организираме да ги извадим в платкаджийница на приемливи цени (като за България - средно качество  но стават , на средни цени ::)).
А инак и така ми помагаш , тъй като аз съм на по-ранен етап , и в момента нямам достъп до 16 бутонна клавиатура ,че пред нова година са изчерпали наличностите по познатите магазини и сайтове , пък да поръчвам една през мрежата не си струва парите.Та си свалих схемата от твойта платка (за всеки случай де  ;))
Търся и вариант на PIC - чипчетата но флаш - базирани (буква F) за да ми е по сигурно ,че ще мога да коригирам кода в тях "по свой образ о подобие" , но по същата "празнична" причина за сега намерих само "твърдите" с букви "СЕ" . Впрочем L272D я взех в smd- варианта , та ми е любопитно , ти защо преминаващ на по съвременната SI9986 ?
Аз разполагам и с IRF7389 , но за съжаление не става за локомотивен декодер , тъй като няма "входната" схема и допълнителните части по вход го обезмислят.Но пък смятам да го приложа евентуално в помощни декодери (за аксесуари) .Какво ще кажеш?
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 15 Декември 2008, 13:01:07
Платките са правени от човек на програма.
Работя основно с програми за платки от 20 години насам и знам кое с какво може да се направи.
Пик-ове дал господ, в комет продават почти всичко от производствената листа на майкрочип.
Платката за станцията и джойстика съм си ги правил за мен - т.е. нямам намерение да ги пускам в платкаджийница - всеки е в състояние да седне и да си доизкусури оригинала - векторен е и може да си импортва в корел, а оттам да се дооправи. :)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 15 Декември 2008, 13:45:08
Цитат на: widowmaker link=topic=1037.msg15073#msg15073 date=1229338867
Платките са правени от човек на програма.
Работя основно с програми за платки от 20 години насам и знам кое с какво може да се направи.

Ако имаш предвид испанските , настройките на програмата са странни , но всичко е въпрос на лични предпочитания , стил на работа и т.н. от "субективен" фактор. :)

Цитат на: widowmaker link=topic=1037.msg15073#msg15073 date=1229338867
Пик-ове дал господ, в комет продават почти всичко от производствената листа на майкрочип.

О да , но принципно ...
Я се опитай да намериш сега около празника , нещо ... преди средата на януари (пък през 2006 бе края на февруари) тоест когато им идват първите контейнери за годината .Говоря да отида в магазина и да си излезна с усмивка на уста - тоест има го , купих го...Иначе аз от Комет съм доволен , но щото си работим с поръчки , ама това става за проекти с предвидено повече време за реализация.

Цитат на: widowmaker link=topic=1037.msg15073#msg15073 date=1229338867
Платката за станцията и джойстика съм си ги правил за мен - т.е. нямам намерение да ги пускам в платкаджийница - всеки е в състояние да седне и да си доизкусури оригинала - векторен е и може да си импортва в корел, а оттам да се дооправи. :)

Аз само ти предложих , по качествен и добър вариант от направата им с лазерен принтер ... но ти си знаеш най-добре кое ти е удобно , на теб.
Не всеки в този форум разбира от "тоци" , камо ли от проектантските програми за платки , така че не се заблуждавай за хората...

 ;D ;D ;D



Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 15 Декември 2008, 17:28:33
Аз не правя платки с разпечатка на лазер и ютия, ползвам фотопозитив и УВ лампа, стават перфектни, с него могат да се правят дори и цинкови клишета за печатане на пари :)
Ако почна да бълвам електроника, Жоро и другите хора, които търгуват с това, ще трябва да пуснат кепенците.
Накак си не става, щото ставам лош :)
Платките са правени със стандартен софт за чертане на платки, просто човека е вкарал нет лист в ПиСиБи дизайнъра и каквито шини е пуснал рутера, такива ги е оставил.
Аз понеже се занимавам повече с аналогова техника, съм турил по дебели шини, та да остискат на тока.
И съм разположил компонентите по начин, който е най добър за еднослойна платка.
МАХ485 и 16F628A има като наличност в комет, другите чаркове са съвсем стандартни и тях ги има почти навсякъде, където се продават компоненти.
Клавиатурата (ако си обърнал внимание на платката) при моята версия е дискретно изпълнение с бутончета
Е, за тебе ще има един комплект платчици, не се безпокой :)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 16 Декември 2008, 09:14:33
Никак не си лош , всеки се оправя както може.
Благодаря за комплекта платчици , мисля да се възползвам , но това е за ЛС...
Пиши какъв е точно дисплея тогава , за да мога да повторя твойта разработка без проблемно (да пускам кучето да го набави де...).
Вярно че беше писал някъде (тук или в твоя форум) за фотолака , пък аз по инерция писах другият вид "производство" - чрез ютията от лазерен принтер отпечатано...
Мисълта ми е ,че професионално произвеждам (по точно за мен произвеждат) платки и за това ти говорех ...
Така или иначе , направим ли клуба , ще ги пускаме (тези ако го разрешиш , или други - без значение,стига да са коректни и работещи - свободни в мрежата , дал господ от колегите по други клубове...) през платкаджийница за повече бройки , че да има за всеки пожелал на производствени цени ...
Пък принципно стига да го искат и при търговците може да оставим комплекти със съответната документация или направо сглобени ,като цените ще са много по-добри от "западняшките" , нали в тоя клуб трябва и някакви допълнителни постъпление да има , освен от членски внос.И това е приложимо за всякакви електронни джиджавки , не само конкретната командна станция или декодер, при това в съвсем близкото време.Само клубът да узрее , та да го регистрираме... ;)
Най-важното на идеята е , да има качествени платки на минимални цени за всички членове които желаят да се оборудват с DCC на приемливи за българските условия цени.
Аз и друг път съм твърдял - еврото да го харчим за локомотиви и вагони защото тях не можем да си ги направим (за сега) толкова добри , колкото ги правят реномираните фирми.
 ;D ;D ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 17 Декември 2008, 15:23:34
Това с членският внос ми звучи доста по "социалистически" :)
Реално клубът би трябвало да е место, където може да се обменя опит примерно.
И информация някаква...
Иначе не виждам с какво друго би бил полезен - еврата за моделите ти излизат от твоя собствен джоб, а пък аз лично освен консумативи и неща в наличност от бг хоби магазините не купувам почти нищо друго - по евтино ми е да си го поръчам от вън или да го изиграя в ибей. От Жоро съм купил няколко макета на Auhagen, няколко вагона (че ги имаше в наличност) и няколко стрелки Тилиг (по същата причина)...
Влизал съм в западен магазин... е... какво да си говорим, там от пиле мляко
Да ме прощават родните търговци, ама...
Знам, че не им е лесно и на тях, ама аз съм от другата страна на барикадата - тоя, който дава кинтите :)

Предпочитам релсов път и вагони от Конрад, щото така и така чакам, ама плащам половината авансово, пък останалото като получа стоката - устройва ме, някак си по не се усещат дадените пари.
А и Конрад продават на нормални цени, е, проблем е че няма кой знае какъв избор, ама ей го на, за последната половин година съм си поръчал 7 вагона от там...
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 17 Декември 2008, 15:58:14
Цитат на: widowmaker link=topic=1037.msg15291#msg15291 date=1229520214

...Реално клубът би трябвало да е место, където може да се обменя опит примерно.
И информация някаква...


Малко бъркаш двете понятия - "форум" с "клуб" . ;)
Ние информация и сега обменяме било то тук или по телефона и т.н.
Но ни трябва място където да се събираме физически .Такова място му викаме клуб.
Доколко един клуб може да бъде полезен е изяснено и не е нужно да преоткриваме след другите колеги от близки и далечни страни , топлата вода например , нали!?!
Ако имаш такова място , и си навит да спонсорираш издръжката му , може и да ти звучи по " социалистически"  членският внос !!!Но на нас си ни изглежда напълно реално.
По въпроса можеш (ако искаш) да прочетеш в раздела за клуба , какви дебати са водени до сега и за какво става въпрос.
За сега спонсори нямаме , та така сме го измислили  , защото се надяваме да се оправяме със собствени сили ...поне в началото.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pavel75 в 17 Декември 2008, 17:03:25
В случая членския внос е не да се издържа партийна бюрокрация, а за самоиздръжка. Така че членския внос е задължителен. Друг е въпросът, че ако звучи социалистически, ние можем да му викаме - дялова вноска или нещо такова.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 17 Декември 2008, 17:20:44
Цитат на: pach link=topic=1037.msg15292#msg15292 date=1229522294
Малко бъркаш двете понятия - "форум" с "клуб" . ;)
Ние информация и сега обменяме било то тук или по телефона и т.н.
Но ни трябва място където да се събираме физически .Такова място му викаме клуб.
Доколко един клуб може да бъде полезен е изяснено и не е нужно да преоткриваме след другите колеги от близки и далечни страни , топлата вода например , нали!?!
Ако имаш такова място , и си навит да спонсорираш издръжката му , може и да ти звучи по " социалистически"  членският внос !!!Но на нас си ни изглежда напълно реално.
По въпроса можеш (ако искаш) да прочетеш в раздела за клуба , какви дебати са водени до сега и за какво става въпрос.
За сега спонсори нямаме , та така сме го измислили  , защото се надяваме да се оправяме със собствени сили ...поне в началото.

Май е по целесъобразно да се набележи някое кръчме, мисля, че е по доброто решение...
Клубът е нещо, което пък неволно ми напомня за "клуб на пенсионера"...
Едно е да го намислиш, друго е да стане реалност.
Обикновено реалността далеч е под нивото на мечтите, за съжаление...
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: zazo в 17 Декември 2008, 18:27:41
Реалност е такава, но все пак сме няколко човека, които все пак смятаме, че идеята за клуб измества нещата на малко по-друго ниво и че реализирането му не е баш ялова работа. Сбирките на маса си ги има и в момента, както и месечните сбирки в магазина на Жоро.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 18 Декември 2008, 08:34:49
Никой не е казал, че е ялова работа, просто визирам реалността тук, у нас.
Клубът предполага някакви ангажименти - наем, чистене и т.н.
Рано или късно всичко тръгва на самотек...
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 18 Декември 2008, 10:24:26
 ;D ;D ;D
Още един песимистично настроен човек ...
Много сте бре , ама пък и ние сме като овни - ще я блъскаме тая стена докато я поместим!!! ;) Вие гледайте сеира - нали за това сме българи !?
 ;D ;D ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: EMPEROR в 18 Декември 2008, 10:28:48
Хайде да се придържаме към темата :) Коментарите за КЛУБ не са за тук :)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 18 Декември 2008, 10:37:22
Цитат на: widowmaker link=topic=1037.msg14944#msg14944 date=1229168909
С какво точно искаш да помагам?

 ;D ;D ;D

Цитат на: widowmaker link=topic=1037.msg14944#msg14944 date=1229168909
... както и промених захранването и сложих допълнителна филтрация на напрежението.

 ???

Цитат на: pach link=topic=1037.msg15138#msg15138 date=1229411673
Пиши какъв е точно дисплея тогава , за да мога да повторя твойта разработка без проблемно (да пускам кучето да го набави де...).

 ???

Цитат на: pach link=topic=1037.msg15138#msg15138 date=1229411673
...
Така или иначе , направим ли клуба , ще ги пускаме (тези ако го разрешиш ...

 ???

Това по темата ли е вече?  ;D
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: EMPEROR в 18 Декември 2008, 10:48:33
Много добре знаеш за какво говоря, не се прави на ударен :) Иначе не важи само за теб, обърнах се към всички, които са офтопик... така че нека не разводняваме хубавата тема.
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: pach в 18 Декември 2008, 10:53:50
 ;D ;D ;D
Идва коледа бе Лъче , отпусни ни малко юздичките !!!
 ;D ;D ;D

(Ако не верваш у Коледа , прехвърли излишното в дискусията за клуба...и виж какво ще си намериш под елхата !? ;D ;D ;D)
Титла: Re: DCC Command Station, базирана на 16F628
Публикувано от: widowmaker в 18 Декември 2008, 11:21:59
Дисплея, както е написано в испанският сайт е 16х2, съвместим с Хитачи.
Аз обаче ще замразя проекта за известно вереме - предстои ми месец и половина командировка в Корея непосредствено след празниците :(