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