Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Първи тестове
http://mcu-bg.com/mcu_site/viewtopic.php?f=11&t=477
Страница 1 от 5

Автор:  Реконструктор [ Пон Мар 14, 2005 11:10 am ]
Заглавие:  Първи тестове

Вчера с авера пуснахме Устройството за 1-ви път. :) От резултатите сме доволни, макар и да сме още съвсем в началото. Двигателя работеше доста добре като за първи път и с абсолютно измислени стойности. Ламбдата беше завряна на майната си, домързя ни (а и беше вече доста късно) да я връзваме, и нямаше как да се правят финни настройки. За сега само гориво, тъй като запалването е сложно от към електрическата страна. Тук ще чакаме Тони, който се включи в проекта. :)
Проблемите за сега са:
1. Силни смущения на сигнала от датчика на Хол, едвам успяхме да ги филтрираме, и пак работеше на косъм.
2. Абсолютни смущения при палене, Устройството изобщо не може да разбере къде се намира. В резултат - задавяне на ДВГ. Явно паленето е частен случай и ще трябва да се обработва отделно.
3. Надявахме се да минем по лесния начин, с едномерна таблица (т.е. вектор), без корекция по обороти, но се оказа, че не става. При преходни режими двигателя се задавя (макар и да не гасне).

За сега е това, другата неделя ще продължаваме нататък. Малко снимкови материали от събитието. :)

Автор:  bateAz [ Пон Мар 14, 2005 12:23 pm ]
Заглавие: 

Снимай и Устройството, де! Не се стискай!

Автор:  Реконструктор [ Пон Мар 14, 2005 12:30 pm ]
Заглавие: 

Срам ме е. :) Ама айде, ето го. Снимките, обаче, не са обработени и са доста големи.

Автор:  [ Пон Мар 14, 2005 12:53 pm ]
Заглавие: 

Нищо не разбирам от ДВГ. Някой ще ме светне ли на по простичък език какви магии правите :P

Автор:  Predator_MF [ Пон Мар 14, 2005 3:06 pm ]
Заглавие: 

Реконструктор написа:
Срам ме е. :) ...

Ей фен, тая платка си я направил по-яка от заводска :) Постарал си се :) Може ли да обясниш терминала на компа каква информация дава ?

Автор:  Реконструктор [ Пон Мар 14, 2005 3:22 pm ]
Заглавие: 

Направо се е скъсала от "заводност". :)
Суфтуерчето дава първична информация от датчиците, сведена до човешки единици - налягане (барове и волтове), обороти, ламбда (волтове и стрелка "бедна-богата"). Има индикация на състоянието на кумуникацията - липсва/грешки/нормална. Показва се и работата на фирмуера - текущата широчина на фронта. Има и някои доста относителни и субективни информации, като например натовареност на процесора. :) В къщи ще направя един скрийншот.

Автор:  Predator_MF [ Пон Мар 14, 2005 3:30 pm ]
Заглавие: 

Cool. Професионално :)
Реконструктор написа:
например натовареност на процесора...

Това пък как?

Автор:  bateAz [ Пон Мар 14, 2005 3:45 pm ]
Заглавие: 

Не знам как го е направил. Обикновено такива процеси се изпълняват периодично - напр. на определено време или при настъпване на събитие - напр. оборот на коляновия вал. В такива случай определено време процесорът чака да стана нещото - оборот или тик на часовника. За да добиеш представа колко време губиш за обработка, обикновено се заплюва един пин за индикатор на натовареността - като почнеш да чакаш "нещото" го сваляш, като почнеш обработката го вдигаш. После го гледаш кеф ти със скоп, кеф ти с уред мериш какво средно напрежение има. Колкото по-близо до масата, толкова е по-спокойно положението. :wink:

Автор:  Predator_MF [ Пон Мар 14, 2005 3:53 pm ]
Заглавие: 

Е, добре, за това не бих се сетил :) Аз предположих че е с RTOS и има някаква функция да смята колко таск-а са включени... Уча се :D

Автор:  Реконструктор [ Пон Мар 14, 2005 4:02 pm ]
Заглавие: 

Абе бате, кви са тия груби хардуеристки методи. :) Тук трябва ювелирно, програмистки. :) Ама не разводнявайте темата, пуснете топик в Академията и ше обяснявам.

Автор:  Desert Leo [ Пон Мар 14, 2005 4:29 pm ]
Заглавие: 

Темата е интересна, но дайте повече подробности. Не става въпрос за постване на схеми и програми, а просто за обмяна на идеи.

И не е ли по-добре темата да бъде прекръстена на "Автоелектроника" и тук да бъдат прехвърлени всички свързани с това постинги от другите раздели.

Автор:  Цецо [ Вто Мар 15, 2005 11:41 am ]
Заглавие: 

Уау. Искаш да кажеш че това кълбо жици тръгна. Баси, невервах. Майтап бе, ние сме с теб.

Смущенията на един двигател са чудовищни. Това е азбучна истина. Ако искаш съвети как да подобриш положението....

1. Печатна платка. С Голееееееееееми, широки земи. Едва ли ще я направиш 4 слойна, ама си нямаш представа колко помагат два допълнителни слоя - захранване и земя. Абе всяко празно пространство - земя.

2. Яко филтриране на захранването. Една прилична бобина с едни прилични кондензатори (най-добре тантал), правят чудеса.

3. Аналоговите схеми с отделно пак филтрирано захранване, отделна земя. Двете захранвания/земи (цифрова и аналогова) ги връзваш нейде близо до основния захранващ блок (тука има много теореми по въпроса, много спорни варианти)

4. Всички по-бавни цифрови сигнали - през RC филтри.

5. Всички аналогови сигнали и те.

6. Дето можеш - тригери на шмит.

7. Като семплираш цифрови входове - по възможност повечко пъти та да си сигурен в резулата.

8. По принцип всичко в по старите коли е 12В. Това може да изглежда неудобно, но всъщност е много шумоустойчиво. Та колкото можеш по дълго работи на 12В, и едва преди процесора сваляй на 5В или 3В. Ех ако се правеха Пикове на 12В.

9. Вземи мерки за ресета на процесора. То в дата шеета си пише. Освен това задължително кучето да обикаля двора, щото кат ти се ресетне процесора, докато изпреверваш зил на Петрохан, мамата си ебава.

Абе борбата с шума

Автор:  Реконструктор [ Вто Мар 15, 2005 1:15 pm ]
Заглавие: 

По принцип, смущенията не идват само от двигателя, но и (предполагам), от МОСФЕТ-ите и драйверите към тях. Тони ми разправяше нещо за някви маси, разделени с дросели и т.н., ама аз тъп и не разбира. :) По принцип, електрониката бачка на 5В, захранва се от импулсно. Което само по себе си би трябвало да е сериозен филтър.
Те смущенията представляват едни много бързи пичета (при лог. 0) и падчета (при лог. 1), но все пак достатъчни, за да накарат компаратора да сработи. Изчистихме ги с 2 х 10 нФ и 1М към зема на самия процесор. Като врътнахме тримерите, които подават напрежение към негативните пинове на 2-та компаратора да са много близо до лог. 1, нещата се стабилизираха. :)
А иначе устройството дори да се ресетне, стартъп кода е малък и се изпълнява много бързо, най-много да се изпусне една фаза на някой цилиндър, но нищо фатално няма да се случи.

Автор:  ToHu [ Вто Мар 15, 2005 3:22 pm ]
Заглавие: 

Абе тоя 1 Мом от към процесора говори само едно, самия процесор се смущава, не е толкова компаратора. Другите неща ще ги изчистим, не са особен проблем .... ще стане бе ... и паленето не е толкова страшно колкото изглежда .. ама с тая платка .. и сдълги неекранирани кабели не е странно че така се държи :)

Автор:  Реконструктор [ Вто Мар 15, 2005 4:16 pm ]
Заглавие: 

Ами айде бате Тони, на тебе разчитаме. :)
Между другото, гледах едни схеми за запалване с 555, например тази. Ползват IRF730/740, тия МОСФЕТ-и ги има в Комет, и никак не са скъпи, и изглеждат много добре, особено 740. Странното е, че не се ползва никакъв драйвер, МОСФЕТ-а е вързан направо към таймера. Чудно как 5V го отпушват. Но с един драйвер ще стане приказка. Трябва само да преборим оня отскок на бобината, дето го гледахме.

Страница 1 от 5 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/