Jag får inte min LM331 att fungera - Proteus
-
- Inlägg: 7812
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Re: Jag får inte min LM331 att fungera - Proteus
Har för mig jag såg i något tidigare inlägg att den applikationen TS kör kan kommunicera via I²C men jag kan minnas fel. Men alldeles oavsett vad han vill ha in i PLC´n så borde ju en µC kunna leverera likväl som den ADC han ville använda.
En liten parentes:
Jag och min bror automatiserade en maskinlinje som automatiskt tillverkade lastpallar för länge sedan. Kommer inte ihåg PLC-fabrikatet som var brorsans avdelning men med den PLC´n styrdes hela processen från windows 98 via ett serieprotokoll (som jag i och för sig fick tillverka själv). Man ritade pallen i en editor och körde sedan ut data till PLC som ställde in maskinen och tillverkade pallarna. Windows-datorn höll hela tiden koll på förloppet, sparade eventuella felsignaler från PLC och larmade vid fel m.m. Man kunde till och med styra hastigheten på maskinen från PC´n.
Det var rätt kul, för vi fick mycket klagomål på driftsstopp och att programvaran inte var pålitlig. Jag hade emellertid lagt in alla felkoder från maskinen och sparat dem historiskt. Genom att skriva ut ett tårtdiagram kunde vi visa kunden att samtliga driftstopp berodde på fel virke, slut på virke, slut på spik i inmatningen på grund av dålig koll av operatören. Det blev därefter inga fler klagomål på programvaran.
En liten parentes:
Jag och min bror automatiserade en maskinlinje som automatiskt tillverkade lastpallar för länge sedan. Kommer inte ihåg PLC-fabrikatet som var brorsans avdelning men med den PLC´n styrdes hela processen från windows 98 via ett serieprotokoll (som jag i och för sig fick tillverka själv). Man ritade pallen i en editor och körde sedan ut data till PLC som ställde in maskinen och tillverkade pallarna. Windows-datorn höll hela tiden koll på förloppet, sparade eventuella felsignaler från PLC och larmade vid fel m.m. Man kunde till och med styra hastigheten på maskinen från PC´n.
Det var rätt kul, för vi fick mycket klagomål på driftsstopp och att programvaran inte var pålitlig. Jag hade emellertid lagt in alla felkoder från maskinen och sparat dem historiskt. Genom att skriva ut ett tårtdiagram kunde vi visa kunden att samtliga driftstopp berodde på fel virke, slut på virke, slut på spik i inmatningen på grund av dålig koll av operatören. Det blev därefter inga fler klagomål på programvaran.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Jag får inte min LM331 att fungera - Proteus
Felloggar körda ner i halsen på kund är en fröjd.
Re: Jag får inte min LM331 att fungera - Proteus
Men vad tror ni?
RC-filter, OP och likriktare? Det borde väll kunna få pulsering mellan 0.5 till 20 Hz till en stabil kontinuerlig signal mellan 0 till 5 volt?
RC-filter, OP och likriktare? Det borde väll kunna få pulsering mellan 0.5 till 20 Hz till en stabil kontinuerlig signal mellan 0 till 5 volt?
- Synesthesia
- Inlägg: 584
- Blev medlem: 22 januari 2010, 19:14:10
- Ort: Mellan Göteborg och Kungsbacka
Re: Jag får inte min LM331 att fungera - Proteus
Vad skall du göra? Skall 0.5Hz bli 0V och 20Hz bli 5V? I så fall måste du ha ett lågpassfilter som är långsammare än 0.5Hz annars får du en massa rippel, vilket också kommer göra att responstiden blir minst antal sekunder.
Re: Jag får inte min LM331 att fungera - Proteus
Så en LM331 är inte lämpat för 0.5 till 20 Hz?rvl skrev:Som adent säger, finns exempel på båda vägarna i databladet som länkades på första sidan här.
Där påpekas att F till V konvertering blir en kompromiss mellan responstid (som inte blir snabb) och acceptabelt rippel, speciellt på låga frekvenser (<200 Hz).
Då har jag inget annat val än att acceptera en uC med filter för att skicka ut spänning.
Re: Jag får inte min LM331 att fungera - Proteus
Jag vet. Hmm...Synesthesia skrev:Vad skall du göra? Skall 0.5Hz bli 0V och 20Hz bli 5V? I så fall måste du ha ett lågpassfilter som är långsammare än 0.5Hz annars får du en massa rippel, vilket också kommer göra att responstiden blir minst antal sekunder.
uC med digital potentiometer kanske löser mitt problem.
Re: Jag får inte min LM331 att fungera - Proteus
Vad är det du skall mäta som producerar denna frekvens?
Re: Jag får inte min LM331 att fungera - Proteus
Jag ska mäta vattenflödet från en hink. Då har jag en mätare av märket AICHI från Japan och den kan mäta flödet upp till 0.5 Hz till 30 Hz i mitt fall.
Edit: Fel av mig. Den kan ge pulser som minst är 0.5 Hz.
Edit: Fel av mig. Den kan ge pulser som minst är 0.5 Hz.
Re: Jag får inte min LM331 att fungera - Proteus
Ok, då finns det mycket enklare sätt att lösa det på.
Ta ett skiftregister med parallell ut, till exempelvis 74HC/HCT164
Låt din PLC läsa av skiftregistret och nollställa det var 7,5s
Problemet löst. (och det får du gratis)
Edit: Det skall vara en 8-bitars räknare alt dekadräknare och inte skiftregister.
Ta ett skiftregister med parallell ut, till exempelvis 74HC/HCT164
Låt din PLC läsa av skiftregistret och nollställa det var 7,5s
Problemet löst. (och det får du gratis)
Edit: Det skall vara en 8-bitars räknare alt dekadräknare och inte skiftregister.
Senast redigerad av TomasL 19 augusti 2016, 18:33:48, redigerad totalt 1 gång.
Re: Jag får inte min LM331 att fungera - Proteus
Häftig lite sak som kan omvanda pulser till olika bittar. Men problemet är att jag har få pinnar kvar på min PLC
Men det kanske finns ett ship som kan omvandla olika pulser till volt?
Men det kanske finns ett ship som kan omvandla olika pulser till volt?
Re: Jag får inte min LM331 att fungera - Proteus
Hur många pinnar har du kvar? och hur många pinnar finns det totalt? (dvs IO-Pinnar)
Re: Jag får inte min LM331 att fungera - Proteus
Jag har två IO pinnar kvar och det finns totalt 40 pinnar, där vissa går inte använda riktigt.
Men jag funderar på att använda ett lågpassfilter, likriktare och kanske en OP förstärkare om det behövs förstärkas. Detta är ju grundläggande analog elektronik och jag kan skapa en överföringsfunktion av det hela för att räkna ut vid vilken frekvens som ger ett visst spänning.
Om det blir en fördröjning någon sekund i filtret gör inte så mycket.
Men jag funderar på att använda ett lågpassfilter, likriktare och kanske en OP förstärkare om det behövs förstärkas. Detta är ju grundläggande analog elektronik och jag kan skapa en överföringsfunktion av det hela för att räkna ut vid vilken frekvens som ger ett visst spänning.
Om det blir en fördröjning någon sekund i filtret gör inte så mycket.
Re: Jag får inte min LM331 att fungera - Proteus
Du behöver nog ha filtertider på uppemot 10s eller så.
Ett litet edit till mitt tidigare inlägg, var lite för snabb, det skall vara en 8-bitars räknare och inte skiftregister.
Ett litet edit till mitt tidigare inlägg, var lite för snabb, det skall vara en 8-bitars räknare och inte skiftregister.
Re: Jag får inte min LM331 att fungera - Proteus
Vad menar du med filtertider? Menar du att det tar 10 sekunder för filtret att visa rätt?
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Jag får inte min LM331 att fungera - Proteus
Allt är relativt. 10s är 20ggr din maximala periodtid. Det kommer att visa skapligt men inte rätt.