>>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? >>>>>>> >>>> >> >> >