Prosba - monostabilni obvod s MCU (VYRESENO)

Jirka zaloha na volny.cz
Pondělí Září 3 14:04:14 CEST 2012


> Hmmm, dik za uprimnost. Cekal jsem spis, ze napisete argumenty neco
> kolem opravitelnosti atd.

To bych se opakoval, platí to stále a zahrnul jsem to pod větu "když 
tedy pominu řadu jiných, objektivních nevýhod řešení s MCU".

> Jinak znovu upozornuji na kompilery od Mikroe - maji i ten BASIC a do
> 2kW jsou uz leta zdarma vcetne aktualnich verzi. Navic neni v podstate
> krome podpory novych typu MCU prechazet. Do 2kW kodu se da nacpat velmi
> mnoho. V dobe kdy jsem nemel kompiler koupeny (navic nestoji majlant
> tusim kolem 3kKc) tak jsem do PIC16F873A nacpal tim free kompilerem kod
> pro zpetnovazebni regulator BLDC vretena na CNCcko:
> http://www.cncnet.info/gallery.php?modul=gallery&akce=obrazek_ukaz&obrazek_id=234
>
> Navic nejste omezen typem MCU - tedy muzete klidne pouzit MCU v DIP40 s
> hromadou periferii a I/O. Mikroe ma u kompileru velmi propracovanou
> napovedu s ukazkami zapojeni a funkcnim kodem na vyzkouseni.

Ano, já jsem si mikroBasic PRO for PIC ve free verzi od Mikroe už 
předtím stáhnul a nainstaloval (opět pod Wine), dokonce jsem tam zkoušel 
upravit už zmíněný zdrojový kód pro časovač. Ale zjevně není Basic jako 
Basic, prostě tomu některé použité funkce nějak neseděly a já jsem neměl 
čas ani chuť zjišťovat proč.

> Co se tyka studovani x typu MCU - nevim jak kdo, ale hodne lidi pouziva
> urcite typy MCU, ktere ma nastudovane - treba ja mam skoro ve vsem maly
> 12F683, vetsi 16F873 a nejvetsi 18F4520 - pro kusovky neni treba resit
> zda neni nekde nejaky optimalnejsi typ cena/vykon.

Jo, nějak takhle bych to musel udělat i já, přičemž bych zřejmě typově 
zůstal výrazně níž. Zatím je to všechno na základě úpravy něčeho, co 
někdo už vymyslel, protože tak mám jedinou šanci se tím SW nějak 
prokousat ;-)

---
Jirka

>
> Radek Vicek
>
> Dne 3.9.2012 13:22, Jirka napsal(a):
>> Nevím, nejspíš ne. Pravdu máme oba, přestože to tak nevypadá. Jsme
>> prostě každý jinde.
>>
>> Já ještě jednou popíšu, v čem je (nejen můj) problém - když tedy pominu
>> řadu jiných, objektivních nevýhod řešení s MCU:
>>
>> řešení obvodu s MCU (ale i s FPGA apod.) vyžaduje ZCELA JINÝ TYP
>> MYŠLENÍ, není to klasická elektronika, prostě člověk nesmí mít odpor k
>> tvorbě software a jeho mozek musí pracovat v příslušném režimu.
>>
>> Vzpomínám si, jak nás kdysi na fakultě v rámci jakéhosi předmětu pustili
>> k tehdejší novince PMI-80 (http://www.nostalcomp.cz/pmi80.php) a já na
>> to zíral jak vrána. Ne na HW (už tehdy díky bastlení od dětství jsem byl
>> na úrovni), ale na strojový kód a programování v něm. Na druhou stranu
>> si vybavuju spolužáka (do kterého bych to nikdy neřekl) - ten se
>> okamžitě "nastartoval" a zkoušel cosi psát a spustit (úspěšně)...
>>
>> Předtím jsem se přes různé kalkulačky dopracoval až k TI-58C a tam mě
>> programování docela bavilo, ale tohle bylo něco zcela jiného a pro mě
>> nepochopitelného.
>>
>> Pak (nebo předtím?) přišel ten Fortran (nějak jsem přečkal bez následků
>> ;-) ), no a diplomka byla sice zejména HW, ale vyhodnocování dělal k
>> zařízení připojený kalkulátor HP a pro něj jsem musel napsat SW v
>> BASICu. Celkem to šlo, neb BASIC je přece jen poměrně pochopitelná
>> záležitost i pro neSW jedince...
>>
>> Nicméně to už je dávno a mě prostě nějak minul následný "boom" MCU.
>> Důvody byly různé, jeden z nich ale právě ten, který popisuju už nahoře:
>> pro rozeného bastlíře to byla změna od součástek, cínu, páječky, drátů a
>> měřáků směrem ke zcela matematickému, virtuálnímu a abstraktnímu světu
>> kódů, příkazů a nepochopitelných či mnou nezapamatovatelných zkratek...
>>
>> Abych to uzavřel: až bude levně k dispozici skutečně funkční SW, který
>> "lidsky" umožní programovat MCU, které vydrží dlouho na trhu, tak se
>> možná můj přístup malinko změní. Abychm si rozuměli: "lidský" je pro mě
>> snad ten běžný BASIC jakožto mezní případ, spíš ale mi jde o záležitosti
>> typu http://gcbasic.sourceforge.net/ či něco, co ani neznám, nebo to
>> (ještě?) neexistuje...  Prostě sestavení funkce jednoduchým definováním
>> a pospojováním funkčních bloků, aniž bych musel znát jakékoliv detaily
>> assembleru či strojového kódu...
>>
>> Dokážu celkem bez problémů myslet na úrovni vývojového diagramu, ale dál
>> už to jde hodně ztuha, až vůbec.
>>
>> No a život je krátký a povinností, resp. jiných činností hromada.
>>
>> ---
>> Jirka
>>
>>> No a verte, ze podobne je to i s jinyma aplikacema...
>>>
>>> A ted mi jako zastance klasickych reseni popravde napiste, zda tam ten
>>> MCU nedate i v pripade nejakych priznivejsich casu lepe resitelnych
>>> klasicky?
>>> Jen poznamka, ze na nastavitelny casovac staci jen potak a MCU... ;-)
>>>
>>> Radek Vicek
>>>
>>> Dne 3.9.2012 12:44, Jirka napsal(a):
>>>> JINÝMI SLOVY: PŮLHODINOVÝ ČASOVAČ V PODOBĚ JEDINÉHO POUZDRA SO-8, BEZ
>>>> JAKÉKOLIV DALŠÍ SOUČÁSTKY (nepočítám-li blokovací kondenzátor na
>>>> napájení). To vůbec není špatné...



Další informace o konferenci Hw-list