Hjälp med vattennivå
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Hjälp med vattennivå
Såg att sändaren vill ha en negativ puls, sätt en NPN transistor på slutet för att invertera signalen.
Protte
Protte
Re: Hjälp med vattennivå
Det var en som tipsade om det tidigare i inlägget. Så då behövs inte pull upp till det Chippet?
Men finns det något inventerat chip av den typen för npn transistor drar väll lite ström hela tiden.
Men finns det något inventerat chip av den typen för npn transistor drar väll lite ström hela tiden.
Re: Hjälp med vattennivå
Om du väljer XNOR-gates får du en positiv puls vid ändring, du kan då samla de 4 pulser i en gemensam puls medelst 4 st dioder (1N4148 är mycket lämplig till detta).
Och tänka sig hur enkelt allt hade varit med en vettig lösning istället... (µC + riktig radio). Då hade det dels varit enkelt att överföra data med mycket högre upplösning om man ville men även batteristatus samt säkerställa att det kommer svar från mottagaren.
Och tänka sig hur enkelt allt hade varit med en vettig lösning istället... (µC + riktig radio). Då hade det dels varit enkelt att överföra data med mycket högre upplösning om man ville men även batteristatus samt säkerställa att det kommer svar från mottagaren.
Re: Hjälp med vattennivå
Men det blir väll en positiv puls i sista xor och en negativ i sista xnor. Vad jag förstått det som 

Re: Hjälp med vattennivå
En XOR ger ut 0 när båda input är lika. En XNOR ger det motsatta.
Kopplingen med motståndet och kondensatorn ger en kort "det är skillnad"-puls varefter gaten återgår till "input är lika"-nivån.
Sedan är det bara att välja rätt gate - eller att bygga en bättre totallösning, något jag ville rekommenderar.
Kopplingen med motståndet och kondensatorn ger en kort "det är skillnad"-puls varefter gaten återgår till "input är lika"-nivån.
Sedan är det bara att välja rätt gate - eller att bygga en bättre totallösning, något jag ville rekommenderar.
Re: Hjälp med vattennivå
"Utöver de konventionella tryckgivarna för hydrostatisk nivåmätning, erbjuder ifm nu även dränkbara trycktransmittrar för nivåmätning. Med detta utförande blir ett flertal nya applikationer möjliga, till exempel nivåmätning i brunnar, borrhål, containrar och avloppsanläggningar. Den höga noggrannheten och långtidsstabiliteten garanterar en kontinuerlig funktion i dessa applikationer. Alla komponenter hos den dränkbara trycktransmittern som är i kontakt med mediat är tillverkade i syrafast stål (SS2350)."Mindmapper skrev:Det blir ganska komplicerat i en brunn. Om de inte har kommit med tryckgivare som är täta och kan sänkas ner i brunnen för att mäta. Hade du någon lösning hur?hsd skrev:varför inte använda en tryckgivare
http://www.ifm.com/ifms/web/pmain/040_010_030.html
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Hjälp med vattennivå
Varför sa han i detta inlägget att jag skulle göra såhär?Wedge skrev:Eftersom /TE är inverterad och sänder när man ger den logisk nolla (jordar) så blir logiken omvänd. Du vill ha en puls som går låg (jordar) när insignaler ändras.
Tag 74HC266 istället, skippa dioden, och koppla sista grinden till /TE.
Edit: Pulstiden bestäms av R,C och kretsens omslagsspänning. Höfta till med att omslagsspänningen är ca halva matningsspänningen (kanske inte 100% rätt, men ungefär), så får du en faktor 0.7 att räkna med ( ln(2) );
R*C*0,7 = pulstid. R i Ohm, C i Farad, tid i sekunder.
T ex 100k och 22uF ger en tid kring 1,5 sekunder. Öka/minska värdena så får du proportionell ändring av tiden.
Re: Hjälp med vattennivå
Även han sa dettaprototypen skrev:Såg att sändaren vill ha en negativ puls, sätt en NPN transistor på slutet för att invertera signalen.
Protte
Re: Hjälp med vattennivå
Det enda som jag inte är nöjd med i mitt inlägg där är att varje XNOR-grind behöver pullup där den ansluts till nästa grinds ingång (vilket inte är helt optimalt vid batteridrift, som det påpekades). I övrigt blir det låg puls på sista opencollectorutgången när en skillnad på ingångarna uppstår, precis som /TE vill ha det.
En XOR 74HC86 behöver inte pullup, men då får du istället invertera (och opencollektorifiera) med en transistor mellan grind och /TE.
En XOR 74HC86 behöver inte pullup, men då får du istället invertera (och opencollektorifiera) med en transistor mellan grind och /TE.
Re: Hjälp med vattennivå
Sändaren ska ju bara sända någon sekund så funkar nog bäst med en npn transistor på slutet. Men om du ser denna bilden
Vilka motstånd tror du skulle behövas för att det ska dra så lite ström som möjligtDu har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Hjälp med vattennivå
R1 kan du plocka bort helt, det finns redan ett pullupmotstånd på /TE inbyggt i kretsen (står i databladet).
Typiskt 1,5MOhm.
Transistorn ska sänka 5V/1,5M = 3,3 uA.
R2 ska ge transistorn en basström som är minst 3,3uA gånger dess sämsta strömförstärkningsfaktor. Räkna.
Typiskt 1,5MOhm.
Transistorn ska sänka 5V/1,5M = 3,3 uA.
R2 ska ge transistorn en basström som är minst 3,3uA gånger dess sämsta strömförstärkningsfaktor. Räkna.
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Hjälp med vattennivå
R1 kanske inte behövs, beror hur sändaren ser ut.
R2 beror hur mycket ström som ska till sändare och hur litet spänningsfall man accepterar över transistorn och förstärkningen i transistorn.
Transistorn "drar ström" bara när man sänder, däremellan noll och intet, nada.
R2 beror hur mycket ström som ska till sändare och hur litet spänningsfall man accepterar över transistorn och förstärkningen i transistorn.
Transistorn "drar ström" bara när man sänder, däremellan noll och intet, nada.
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Hjälp med vattennivå
prototypen skrev:R1 kanske inte behövs, beror hur sändaren ser ut.
R2 beror hur mycket ström som ska till sändare och hur litet spänningsfall man accepterar över transistorn och förstärkningen i transistorn. R2 kan man gissa på runt 10 kOhm.
Transistorn "drar ström" bara när man sänder, däremellan noll och intet, nada.