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

Помогнете ми да се оценя :)
http://mcu-bg.com/mcu_site/viewtopic.php?f=6&t=9535
Страница 1 от 3

Автор:  sislog [ Съб Ное 19, 2011 11:30 pm ]
Заглавие:  Помогнете ми да се оценя :)

8O Уважаеми колеги от известно време се занимавам с контролери и скоро открих този сайт. Тъй като няма реална обкръжаваща среда със сходни интереси, немота да оценя нивото си, а към този момент това е проблем. Ще се надявам на вашата помощ за да изградя някаква представа за нивото си. За да се получи може би като за начало ще опиша на кратко работата си до сега, а след това някои ако се интересува от нещо по обширно ще конкретизирам.

Така след като проверих първия си скрипт установих, че началото с микроконтролерите е поставено в 2008.
По сериозно неща който съм направил са:

1. Контролер за управлението на 9 канално звездно небе. Всеки канал е самостоятелен и независим PWM изход. Позволява плавно загасне на основното осветление за да имитира здрач, с което изгряват звездите. Тъй като звездите блещукат в нощното небе - централната звезда която е с три канала RGB също блещука. Предстои изграждане на модул за светване на основното осветление с двукратно пляскане (което не знам колко е удачно в нощни условия предвид, че всички спят).

2. Навигационно осветление (кораби/самолети). Освен като навигационно осветлението се ползва за подсказване кога е изтощена силовата батерия. Това се прави посредством фаровете на самолета. При не изтощена батерия те светят като габарити, след падане на напрежението на батерията за повече от няколко секунди(~3) те светват на максимална мощност. Естествено навигационните осветление подържат различни програми на премигане и полу-осветление.

3. IR-линия. Инфрачервената линия е поставена на входната врата на блока за да я отключва при излизане (така като са ми заети ръцете с куфари с инструменти като достигна до вратата електромагнитната ключалка сработва и може с крак да се отвори/избута вратата). Системата не е чувствителна към външна инфрачервена светлина, приема само сигнали от собствения си генератор - излъчва се код съгласуван с приемника. Управлява резето като ударно натоварва магнитната ключалка с голяма мощност и след това е намалява до минималната - резето да бъде отворено. Ликвидирал съм и онзи гаден звук на бръмчене, че много ме дразня се едно сме в затвор. Само се чува едно силно изщракване. Освен това има вход за управление от домофоните по етажите. Линията работи с отражение (датчика и приемника са в един корпус) до 1м.


4. Най-голямата моя гордост е дипломната ми работа PID-стенд. Съдържа PID, Реле/Аларма, обект, изпълнителен механизъм, захранване, RS232, LCD, 4-бутон на клавиатура. ПИД алгоритъма има възможност да се настроява в широки граници като това включва времето за дискретизация (0.01s-1мин), K, И, Д съставките в доста широки граници(0.01-60000). Има възможност за избиране на няколко типа линейни или нелинейни регулатор -P, I, PD, PI, PID и нелинейни Rele. Когато релето не работи като такова може да се използва като аларма за подмината долна или горна граница. Релето също може да бъде настройвано - хистерезис положителен и отрицателен, стойността на изходното въздействие в проценти. По RS232 шината се пращат непрекъснато отчети за изходното въздействие и състоянието на обекта(радиатор-температура). Температурата от радиатора се снема посредством аналогов сензор LM37. Изхода е PWM и управлява чрез драйвер нагревател/винтелатор. Температурния диапазон на регулиране е от 20-100*C. Системата се управлява посредством LCD и 4-бутон на клавиатура, като превъртането на стойности е направено със задържане на бутона повече от 1 секунда
http://www.youtube.com/watch?v=H2_TTns2cbo

Всичките ми проекти са писани на асемблер, в момента уча ANSI C и вече написах първите няколко програмки, на 32г. съм и искам да направя това професия. За това разчитам да ме ориентирате в обстановката и стойността на познанията ми в областта. Важно е да отбележа че проектите са тип end-to-end. Не съм използвал ничия помощ освен литературата с която разполагам. В последния проект има доста сериозна двоична математика - делене на дробни. Една от променливата ми имаше рендж 0.000005-60'0000. Поне за мен изглеждат така нещата.

Горещо се надявам на вашите отзиви.

Поздрави на всички.

Автор:  3aek [ Съб Ное 19, 2011 11:50 pm ]
Заглавие:  Re: Помогнете ми да се оценя :)

ако беше на 12-14г тези проекти наистина биха били впечатляващи, но на 32 ми се струва малко закъсняло тепърва да учиш
ако го правиш за забавление добре, но на 32 г да решиш да ставаш професионалист не ми изглежда сериозно
най-продуктивните ми години бяха между 18 и 30 можех да пиша по 14-16 часа на ден
като студент си спомням сме играли карти до 2 през ноща и после съм сядал и съм писал код до другия ден на обед, познай дали сега съм способен на такива геройства :D
ти си на възраст на която вече трябва вече всичко ти е ясно не започваш да учиш

Автор:  fan [ Съб Ное 19, 2011 11:52 pm ]
Заглавие:  Re: Помогнете ми да се оценя :)

Ти младежо, освен някакви медицински проблеми (може би!? - каква е тази нeсигурност, какви са тези въпроси...), други не виждам - вземаш и се пускаш заедно с всички на пързалката и няма какво да му мислиш!
Успех!

Автор:  miro_atc [ Нед Ное 20, 2011 12:14 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

sislog написа:
Ще се надявам на вашата помощ за да изградя някаква представа за нивото си.


е не се надявай много ;-)

Иначе добре дошъл и да знаеш, че тук обичаме да критикуваме, не се шашкай!

А за нивото ти, определено не умееш да се продаваш... дано в техниката да си по-добър. Като за хардуерни умения не изглеждаш толкова зле. От към софтуер практически имаш доста големи дупки и всичко зависи дали ще успееш да ги запълниш. Дерзай!

sislog написа:
Важно е да отбележа че проектите са тип end-to-end.

искаш да кажеш, че си направил всичко сам предполагам... щото end-to-end има маалко по-различен смисъл

Автор:  tgi [ Нед Ное 20, 2011 1:26 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

3aek написа:
ако беше на 12-14г тези проекти наистина биха били впечатляващи, но на 32 ми се струва малко закъсняло тепърва да учиш
ако го правиш за забавление добре, но на 32 г да решиш да ставаш професионалист не ми изглежда сериозно
най-продуктивните ми години бяха между 18 и 30 можех да пиша по 14-16 часа на ден
като студент си спомням сме играли карти до 2 през ноща и после съм сядал и съм писал код до другия ден на обед, познай дали сега съм способен на такива геройства :D
ти си на възраст на която вече трябва вече всичко ти е ясно не започваш да учиш


Не знам как на 32 години някому може всичко да е ясно, на моите 56 още мнооого малко
ми е ясно. Досега съм чувал "всичко ми е ясно" само от хора не знаещи колко много има
дето не го знаят.

Към инициатора на темата, не чакай други да те оценяват, със сигурност и сам можеш да го
направиш сравнявайки работата си с готовите неща на пазара. Давай нататък, лични оценки
в публични групи са последното нещо, което някой би искал да получи или да дава. Тук си
говорим за техниката, личните квалификации и подобни простотии не е да не се промъкват
и тук но нито са добре дошли, нито са толкова много. Дерзай, щом си се засилил да копаеш
неща дето са ти интересни ще има какво и с кого да си поприказваш и тук.

Автор:  palavrov [ Нед Ное 20, 2011 1:55 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

Евала за ентусиазма. И нарочно или не си тръгнал правилно - от ниско към високо ниво (т.е. от асемблер към C). Ако гугъла не намира каквото търсиш, питай тука - ще помагаме ...

Автор:  zaphod [ Нед Ное 20, 2011 9:29 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

хм, понеже едва ли имаш самолет на който да сложиш това осветление, възниква въпроса - тия неща реално ли са направени и оживени? за нивото какво да ти кажа, най-добре си прецени сам след като покиснеш в тоя форум.

Автор:  sthx [ Нед Ное 20, 2011 10:52 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

sislog написа:
Тъй като няма реална обкръжаваща среда със сходни интереси, немота да оценя нивото си, а към този момент това е проблем. .


Да ти имам проблема! :D :D :D . Не бях се сещал, че може да има такъв проблем.
Не е важно какви са оценките на околните, още повече, че едва ли би получил една и съща оценка от всички , а това , което занеш и можеш дали ти върши работа да се изхранваш или да си гледаш хобито. Зависи от целта.

Автор:  kiiid [ Нед Ное 20, 2011 10:56 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

На мен много ми харесва PID разработката ти. Даже има КИД вътре а и попада в област дето има какво да се мисли :)
Според мен си ок за пазара, има хора дето с такива неща добри пари вадят. Но времената са трудни за съжаление така че както някой каза не тръгвай с много голяма кошница. Не по твоя вина, аз мисля че си си свършил работат добре.

Автор:  R2D2 [ Нед Ное 20, 2011 11:14 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

zaphod написа:
хм, понеже едва ли имаш самолет на който да сложиш това осветление, ......

Човека кара една електрическа Чесна. Има и клипче как мига.

Автор:  zaphod [ Нед Ное 20, 2011 11:52 am ]
Заглавие:  Re: Помогнете ми да се оценя :)

ааа, за моделчета, ясно

Автор:  bongo_x2 [ Нед Ное 20, 2011 11:14 pm ]
Заглавие:  Re: Помогнете ми да се оценя :)

sislog, ти си пълен некадърник!!

Майтапя се естествено, мислех още снощи да те избъзикам но сърце не ми даде да съм първият. К'ва оценка, кви пет лева?! Това което си правил на мен ми звучи като детски играчки ама точно от играчки най-много се печели и точно аз нямам право на глас щото зае*ах електрониката. Давай напред, глей си живота и не мисли за кантари щото те са фалшиви :mrgreen:

Автор:  sthx [ Пон Ное 21, 2011 12:16 pm ]
Заглавие: 

bongo_x2 написа:
Това което си правил на мен ми звучи като детски играчки ама точно от играчки най-много се печели и точно аз нямам право на глас щото зае*ах електрониката.

Бонго, сигурно се шегуваш. ПИД температурен регулатор с разрешаваща способност 0.01 градуса. Ако е истинско и работи както трябва, не никаква детска играчка, а постижение.

Автор:  3aek [ Пон Ное 21, 2011 12:24 pm ]
Заглавие:  Re:

sthx написа:
bongo_x2 написа:
Това което си правил на мен ми звучи като детски играчки ама точно от играчки най-много се печели и точно аз нямам право на глас щото зае*ах електрониката.

Бонго, сигурно се шегуваш. ПИД температурен регулатор с разрешаваща способност 0.01 градуса. Ако е истинско и работи както трябва, не никаква детска играчка, а постижение.


пид-а си е пид, това с каква точност ще регулираш не зависи ли от входните данни т.е. с каква точност ти идва температурата от сензора и с каква резолюция може да командваш нагревателя?

Автор:  Cekins [ Пон Ное 21, 2011 5:13 pm ]
Заглавие:  Re: Re:

3aek написа:
sthx написа:
bongo_x2 написа:
Това което си правил на мен ми звучи като детски играчки ама точно от играчки най-много се печели и точно аз нямам право на глас щото зае*ах електрониката.

Бонго, сигурно се шегуваш. ПИД температурен регулатор с разрешаваща способност 0.01 градуса. Ако е истинско и работи както трябва, не никаква детска играчка, а постижение.


пид-а си е пид, това с каква точност ще регулираш не зависи ли от входните данни т.е. с каква точност ти идва температурата от сензора и с каква резолюция може да командваш нагревателя?


Ахъм... :)

Аз съм правил двуканален ама с резолюция 0.1 градус с 12 бита АЦП и с овърсемплинг - друг начин с просто АЦП май нема :) и с 8 бита резолюция на изхода се получава добър резултат. Ама с каква точност е било меренето - не знам - не ми се даваха куп пари за калибровка.

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