Jak spravne osetrit vstup RS485 prevodniku
HW CNCnet.info
hwnews@cncnet.info
Neděle Prosinec 7 21:16:32 CET 2008
Zkusim to nejak specifikovat do mailu p.Jancury...
======================================================================
Radek Vicek
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Andrej Jancura napsal(a):
> Pani,
>
> Ak dovolite, par poznamok.
>
> 1) Preco sa babrete s prepacenim s hovadinami, ale zakladnu otazku, aka je
> vlastne topologia siete a ake prenosove rychlosti sa budu pouzivat, nad tym
> ste sa nezamysleli ani jeden...?
To jsem uz psal - je to urceno prevazne jako meteostanice - samozrejme
master jednotka bude univerzal - tedy z ni pujde kabel do meteobudky,
kde bude vetsina mericich modulu. Samozrejme nektere moduly asi nemusi
byt primo v budce, ale v dosahu. Nelze samozrejme vyloucit i jinou
topologii, treba ze linka bude master jednotkou probihat a merit se bude
na druhe strane baraku take. Rozhodne ne zadna hvezda - nebo spis u me
ne - jak si to kdo splaca je jeho vec.
> Jedine co tu padlo je master, 50m kabla, n meracich modulov... No tych 50m
> je od domu do jednej budky alebo to bude co m-meracich budok to m x 50m.
> Dalej aka komunikacna rychlost? Asi prve parametre navrhu ochrany...
Komunikacni rychlost vam nereknu, ale rozhodne bude vic nez nizka. Meri
se zhruba v intervalu 1x minutu. Objem dat je vicemene vzdy jen par byte
+ nejaky obalovaci protokol samozrejme musim stihnout ve te dobe vsechny
moduly. O vlastnim protokolu nemam jasno - mozna se kouknu na ten od
p.Pouchy (pokud je jeste specifikace volna), ale pokud by byla
implementace nejak narocna tak klidne si upletu neco sveho. Planuji
totiz skusit na nektere moduly i ty malicke PIC10Fxxx - na nejake
pocitani blesku, otacek merice vetru atd. jsou myslim idelani a tam neni
moc prostoru v pameti.
>
> 2) Napajanie, su aj ine moznosti ako vyriesit cely problem. Ja by som zvolil
> DC/DC na 24V, DC/DC 12V a klasicky stabilizator 7805. Problem je, ze
> vystupne napatie DC/DC na prazdno nie je 5V. Ak by elektronika bola 3.3V...
> Ochrany zase podla topologie. Predpokladam, ze to cele nie je low power
> zariadenie.
Nevim co uz je low-power a co neni, ale SHTxx ma prumernou spotrebu
28uA. AD prevodnik v okamziku mereni 0.8mA (merim po dobu cca 10s), ale
ve stand-by (zhruba 50s) jen 1nA. Jediny tlakomer zere kolem 7mA. To je
stav, ktery je ted.
Navic k tomu pribudou ted jen MCU (pocitam vse v provedeni nanoWat od
PICu) a ty prevodniky RS485. Takze rozhodne vsechno navic je nutne
zvazit. Pokud bych mel vse resit DC/DC menicem na kazdem modulu tak mam
obavu, ze uz by to mohlo byt znat. Momentalne merim teplotu na 0.01stC a
jsou tak citliva, ze poznam z RH a teploty behem 1 minuty zda nekdo
prisel do mistnosti kde je cidlo.
> 3) Konstrukcia mechanicka, myslim mechaniku a rozlozenie suciastok na PCB,
> podla toho, ako bude vyzerat teplotne pole v budke...
V zadnem pripade to nebude jedna deska - chci aby to byly nezavisle
moduly, kde pripojim zem, A, B a napajeni.
> 4) Vyber suciastok, naozaj sa potrebuje 16 bitovy ADC? Aby sa nestalo, ze to
> vyrobite a bude to nerozchoditelne podla povodnych predstav...
Ted uz nejde o predstavy - cil je dosahnout stejneho stavu jako je ted.
Abyste mel predstavu o tom, jak to meri ted tak tady je 30min zaznam
ctyr velicin z okamziku kdy kolem me meteostanice probehlo cca 1km male
tornado nebo vzdusny vir:
http://www.jakjevenku.info/meteo_h_all_od_do.php?odd=2007-09-28&odh=13:12:00&dod=2007-09-28&doh=13:42:00&stanice=cb
zde je povidani k tomu jevu na webu CHMI:
http://www.chmi.cz/torn/cases/20070928//20070928.html (je tam i graf
tlaku z mych stranek)
Odkaz na celou meteo je v mem podpisu pokud by to nekoho zajimalo.
To co nevyhovuje je fyzicke provedeni - sbernice I2C na 15m neni idelani
stav, prestoze za dva roky se nestalo, ze by byl problem. Stejne tak
mereni osvetleni na takhle dlouhem kabelu neni prilis koser.
Co se tyka 16b prevodniku - byt by nemusel, ale cidlo tlaku poskytuje
vetsinu hodnot kolem napeti 4V a jak jsem si vyzkousel tak kazda vetsi
obvodova slozitost (posunuti nuly abych zmensil rozsah) zhorsovala
teplotni stabilitu. Ted to bude o to horsi, ze bude prevodnik mozna
venku (neni to ale podminkou - muze byt umisten vedle masteru v dome).
Je velky problem korigovat do merici chybu prave pri mereni tlaku.
Samotny tlak se uz sam o sobe prepocitava podle nadm. vysky a take podle
teploty vzduchu. Zatim je nejlepsi reseni vzit AD7680 a k nemu povesit
nap. referenci, ze ktere je napajeno i samotne cidlo tlaku. Jsou to
prakticky jen tri soucastky (ty zasadni).
Krome tlakomeru je jasne, ze vsechny moduly musi byt schopne vydrzet
rozsah -40 az 50stC a RH od 20 do 100%.
Další informace o konferenci Hw-list