« Отговор #65 -: Jul 13, 2013, 13:06 »
						
					 
					
					
						Laskov ,
 аз разбирам, че си малко разочарован от коментарите ни за ардуйното, но има причина. Не коментирам разните варианти ардуйно, портове за други процесори, това че libmaple си ползва STM32F103 с IDE , че и много други опен сорс проекти, разните ххх – коптери  портнаха и написаха библиотеки, които ардуйното просто не можа да направи, и дълго стоя на място. STM32 има разни библиотеки,  не това е причината да го предпочитам. Основно е качеството, едно забиване на процесора може да гръмне хардуера, може бе затова   STM32F103 e предпочетен от libmaple, ST го ползва и като програматор, като усб интерфейс и т.н. 
По принцип, библиотеките са тежка работа, когато ги ползваме, ние губим време. Давам ти пример – искаме да променим пин 8 и 9, порт С, от 0 на 1 /това са двата светодиода на stm32f0discovery/.
В stm32xxx има регистри сет и ресет на всеки порт, писането в единия сетва / BSRR/  а в другия ресетва /BRR/, 
GPIOC ->BRR = GPIO_Pin_8 | GPIO_Pin_9;
Просто ползваме дефинирания указател към структура от регистрите на порт С, GPIOC, и пишем в регистъра BRR... 
Реално погледнато това е адрес,  
С това даваме стойност на регистъра  т.е пишем директно в него,  гасим  светодиодите, които са на порт C, PC8  и PC9. 
Ако използваме библиотеката, то и тя си прави същото, но по бавно естествено, а да не говорим как е при ардуйното.
Второто нещо, което никой засега не каза, и искам да преваря коментари от тоя род. Това е, - ама защо ще правим нещо, къде струва ххх и има готово....
Защото, ако обсъждаме в дълбочина проблемите, те са доста. На пръв поглед, вземаш панел и акумулатор, и си готов. 
Да, ама не.
Всеки източник и консуматор имат съгласуване. И добрия коефицент на предаване / по мощност/ е доста сложна крива.
 
Да кажем, вържем 20 панела последователно, 20 х 30 . 600 волта.
На края закачим един акумулатор. Какво ще стане? Ами нищо, акумулатора ще зарежда, но с ток по малък даже и от един единствен панел. Даже по зле, щото енергията ще отива за подгряване панелите.
Вътрешното съпротивление на панела зависи от светлината, а това на акумулатора клони към 0.