Tema: Re: 1-wire & stepper motor
Autorius: Zhalias
Data: 2010-02-13 09:05:49
>>pabandyk paieskoti gatavu mikruskiu. gal sukergt kanors galima is 1-wire 
>>gpio kontrolerio ir atskiro PWM kontrolerio.

Tai va, sito as ir noriu, bet nieko panasaus intike neradau, o pats dar 
nieko nesumasciau.
Teks pasidaryti stenduka ir eksperimentuoti.


"CodeC" <bilekas@bilekas.bb> parase naujienu 
pranesime:hl4djp$1ul$1@trimpas.omnitel.net...
> Zhalias wrote:
>> Del 1-wire. Anksciau buvo taip: Mikrokontroleris stovejo 2-am aukste. I 
>> padvala ejo 1-wire syna. Ir ten stovejo 1-wire termometrai 8, 1-wire 
>> raktai siurbliu, hidrovoztuvu, termoventiliu, termopavaru valdymui. 
>> Synos ilgis kazkur 30m vytos poros. Man noretusi tik nuimti 
>> mikrokontrolery ir vietoj jo pastatyti kompa su DS9490R USB-1-wire 
>> keitikliu.
>> Man keisti jau naudojama protokola nesinori- kaip as matuosiu temperatura 
>> DS18B20  davikliu pagalba, kaip as valdysiu 1-wire raktus siurbliu, 
>> termovoztuvu valdymui? Reikes keisti esama sistema. Man tik reikia prie 
>> esamos 1-wire synos prijungti stepper motorus, kurie valdytu ketureigy 
>> voztuva, oro padavima ir kamino traukos reguliavima, vietoj 
>> mechanines-reduktorines pavaros. Tikrai netikiu kad niekas to nedare ir 
>> nepaviesino savo projekto. Tik as ieskoti nemoku. O kai pabaigsiu savo 
>> projektely, tikrai pazadu paskelbti iseities kodus, shemas ir kt. viesai. 
>> Ne kaip JOnis(http://www.jonis.eu/) ,tik pardavimui.
>>
>
> ant masterio (PC) padaryk kad taimingai butu patys ilgiausi, pagal 1-wire. 
> vistiek rasysi kazkokia programa ar biblioteka, kuri siuntines 1-wire 
> komandas. tai ten padeklaruok visus 'timeout' maksimaliai kiek imanoma, 
> bus lengviau padaryt slave. visi termometrai ir valdikliai turetu 
> nesupykti ir veikti. pagal 1-wire specifikacija, kai kuriose vietose 
> atsakyti masteriui i komanda reikia per keleta mikrosekundziu, o tai 
> reiskia keleta asemblerio instrukciju. pasidomejus koks yra interrupt 
> latency tavo mikrokontrolerio, pamatysi kad to laiko turi labai nedaug. o 
> greitesni procai dazniausiai nemoka greitai vartyti gpio. yra ARM kurie 
> moka, bet turbut nenoresi ju mokintis. galima bandyti uzturbinti AVR ar 
> PIC, bet kadangi tavo atveju jis dirbs atsakigna darba, gal neverta 
> rizikuot.
> siaip mano patarimas butu jei imanoma isvengti 1-wire slave konstravimo. 
> pabandyk paieskoti gatavu mikruskiu. gal sukergt kanors galima is 1-wire 
> gpio kontrolerio ir atskiro PWM kontrolerio. bus ir patikima ir gana 
> paprasta. jei nuspresi programinti 1-wire slave, tai ko gero teks nemazai 
> pasimokyt. man pilnai suemuliuoti DS2505 uztruko 3 menesius.
> ne megejiskai :)
>
>>
>> "CodeC" <bilekas@bilekas.bb> parase naujienu 
>> pranesime:hl44t8$p10$1@trimpas.omnitel.net...
>>> Zhalias wrote:
>>>> Reikia tik sportiniam interesui patenkinti, todel uz gatava produkta 
>>>> nenoriu moketi, o uz geras mintis , uzvedancias ant kelio, tikrai 
>>>> susimokeciau. Aisku ne tokia suma apie kuria tamsta galvoji, nes 
>>>> projektelis nekomercinis - modernizuoju savo namo kieto kuro katilo 
>>>> valdyma. Anksciau buvau padares ant PIC16F877 su 1-wire periferijos 
>>>> shyna. Bet sistema pletesi ir galu gale atliekamu funkciju gausa 
>>>> perkope mano varganos platformos galimybes. Pereiti prie galingesniu 
>>>> mikrokontroleriu nera nei laiko nei noro is naujo mokytis(koky AVR). 
>>>> Nes cia mano tik hobis.
>>>> Todel buvo priimtas strateginis sprendimas masteri perkelti i i386 
>>>> platforma, nes pas mane ir taip pastoviai sukasi vienas kompas 
>>>> atliekantis kitas funkcijas ( DVB-S sharingo, web serverio, ftp 
>>>> serverio, signalizacijos, vejo turbinos valdymo ir t.t.) ir tuo paciu 
>>>> bus galimybe prisiminti VB. Todel, jei duosit kokiu patarimu- bus 
>>>> gerai, neduosit- viskas ilgiau uztruks ir tiek.  O alaus uz patarimus 
>>>> tikrai pastatysiu nes ir pats megejas :)
>>>>
>>>>
>>> tai is to ka parasei, suprantu kad tau visai nebutina 1-wire protokolo 
>>> reikalavimsu islaikyti. nes darant slave sunkiausia yra ispildyti 1-wire 
>>> timing reikalavimus. jeigu pats darysi ir masteri, tai gali viska 
>>> smarkiai pasilengvinti. su PIC'ai as nedraugauju, bet AVR veikdamas ant 
>>> 20 Mhz kai kurias 1-wire komandas jau ant ribos speja ivykdyti, ir cia 
>>> jau su ASM daug prioptimizavus. tu gali isvis savo koki tupa protokola 
>>> susigalvot per ta pati viena laida.
>>> o jeigu vistiek nori 1-wire, tai pas Dallas'a yra kazkokiu mikruskiu, 
>>> kur per 1-wire gali valdyti gpio, gal rasi ir sau tinkama, gal koks PWM 
>>> kontroleris per 1-wire valdomas yra.
>>>
>>>>
>>>>
>>>> "CodeC" <co@coco.cc> parase naujienu 
>>>> pranesime:hl31b7$4tu$1@trimpas.omnitel.net...
>>>>> On 02/12/2010 08:17 AM, Zhalias wrote:
>>>>>> Sleivo
>>>>>>
>>>>> jei rimtai reikia, galiu padaryt. kainuos.
>>>>>
>>>>>
>>>>>> "CodeC"<bilekas@bilekas.bb>  parase naujienu
>>>>>> pranesime:hl1ob6$atv$1@trimpas.omnitel.net...
>>>>>>> Zhalias wrote:
>>>>>>>> Sveiki,
>>>>>>>> kaip paprasciausia/pigiausia padaryti stepperio valdyma 1-wire 
>>>>>>>> synos
>>>>>>>> pagalba? Synos masteris ne mikrokontroleris, o winXP kompas. 
>>>>>>>> Programa
>>>>>>>> rasoma VB.
>>>>>>>> Gal matet kur panasu projekta, linku?
>>>>>>> tai tau ko reikia, masterio ar sleivo?
>>>>>>>
>>>>
>>
>>
>