Sida 4 av 6
Re: Hjälp med vattennivå
Postat: 20 juli 2016, 21:15:28
av prototypen
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å
Postat: 21 juli 2016, 08:19:49
av Stridfish
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.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 08:42:27
av Icecap
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.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 09:14:48
av Stridfish
Men jag måste ha en negativ puls
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 09:19:06
av Icecap
OK, då väljer du XOR-gates.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 09:35:16
av Stridfish
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å
Postat: 21 juli 2016, 09:44:11
av Icecap
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.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:03:00
av Purre
Mindmapper skrev:hsd skrev:varför inte använda en tryckgivare

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?
"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)."
http://www.ifm.com/ifms/web/pmain/040_010_030.html
Screenshot_20160721-100437.png
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:22:48
av Stridfish
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.
Varför sa han i detta inlägget att jag skulle göra såhär?
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:29:06
av Stridfish
prototypen skrev:Såg att sändaren vill ha en negativ puls, sätt en NPN transistor på slutet för att invertera signalen.
Protte
Även han sa detta
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:32:02
av Wedge
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.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:33:28
av Stridfish
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
image.jpeg
Vilka motstånd tror du skulle behövas för att det ska dra så lite ström som möjligt
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:53:52
av Wedge
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.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 10:59:07
av prototypen
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.
Re: Hjälp med vattennivå
Postat: 21 juli 2016, 11:00:45
av prototypen
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.