Raymond Goossens
Meten is weten en proberen is leren!
hoe groot krijg je dan verwarmingselementen, krijg je die ook in klein formaat? relais is dan aan te sturen met een fpga neem ik aan?
Het zou gewoon het makkelijkste zijn als ik uiteindelijk tot dit zou komen
|--------------|
sensor -->| |
| FPGA |-->regeling
instelwaarde -->| |
|--------------|
Maar nu moet ik het dus stap voor stap gaan aanpakken. Lijkt me het makkelijkste om te beginnen met de regeling?
De instelwaarde hoef ik pas rekening mee te houden op het moment dat ik ga programmeren aan de FPGA en sensor kan later nog worden in gebouwd.
mode edit: code tags toegevoegd
[Bericht gewijzigd door GJ_ op (4%)]
Raymond Goossens
Meten is weten en proberen is leren!
Raymond Goossens
Meten is weten en proberen is leren!
oke en dus in principe blijft mijn basic idee van toenet dan hetzelfde? gewoon sensor, en ingestelde waarde toevoeren naar de u controller en van daaruit aansturen van de regeling?
Jochem
If you want to succeed, double your failure rate.
EERST stap 1, de eisen.
En ik zou niet inzien waarom een bedrijf (stage) het niet goed zou vinden als je kant-en-klare componenten gebruikt, zolang die niet idioot duur zijn. Uiteindelijk is dat vast goedkoper, stabieler en onderhoudbaarder dan het hele boeltje tot op componentniveau zelf ontwikkelen en code'n.
Maar wij weten natuurlijk niet wat voor bedrijf het is, en of het bijvoorbeeld straks 10000 van die regelingen gaat laten produceren (dan is het wellicht WEL goedkoper om het zelf te ontwikkelen).
Maar nogmaals: krijg eerst je eisen eens op een rijtje. Bijvoorbeeld nauwkeurigheid, maar ook dingen die je hier maar 'even' tussendoor noemt nu, namelijk de toepassing om een motor te testen e.d.. Misschien betekent dat wel dat je een kleine sensor moet hebben die dichtbij de motor de werkelijke temperatuur moet kunnen meten, etc.
Raymond Goossens
Meten is weten en proberen is leren!
ja de eisen staan hier op papier.
Het betreft een zeer lokale temperatuursregeling voor die motoren zelf. De motoren zijn niet veel groter dan een viltstift. De temperatuur moet tussen kamertemp en +85 graden te regelen zijn. er hoeft dus niet gekoeld te worden. De graden mogen best 1 of 2 graden afwijken van de daadwerkelijke temperatuur. Voor de rest zijn er eigenlijk geen eisen aan verbonden.
Raymond Goossens
Meten is weten en proberen is leren!
Dat is een extra opdracht. Die eventueel wordt bijgevoegd. Als eerste geld geworden zorgen dat de temperatuur geregeld kan worden tussen die twee waardes. Als dan evt tijd over blijft volgt de rest.
Jochem
If you want to succeed, double your failure rate.
Op 18 februari 2010 14:30:12 schreef Raymond Goossens:
ja de eisen staan hier op papier.
Als je hier niet alle eisen geeft (die nu wel steeds duidelijker en completer worden) is een antwoord ook moeilijk te geven. Beter gelijk volledig kunnen zijn in je startpost.
Maargoed, ook MET de gegeven eisen zijn er waarschijnlijk nog legio mogelijkheden. Ik zou gezien de toepassing kiezen voor een VEEL gebruikte sensor, die niet alleen in consumentenproducten (PC's) wordt gebruikt, maar ook industrieel/automotive. Daarmee vergroot je de kans op een robuuster product dat later ook nog verkrijgbaar is. Zelfde geldt voor de randcomponenten (uC/FPGA).
Let ook op dat als je de printplaat die met de sensor communiceert dicht bij de sensor zelf moet houden, deze misschien ook hoge temperaturen voor z'n kiezen krijgt.
Raymond Goossens
Meten is weten en proberen is leren!
ja de sensor komt vlakbij de print te zitten, dit omdat het een zeer lokale regeling is. Hierdoor zal deze dus ook warmer worden en de print ook. Alles moet dus tegen de hoge temperaturen kunnen.
je moet simpel spul gebruiken waarom alles zelf maken?
wat is er mis met een mechanische thermostaat? uitstekend geschikt voor zijn doel, redelijk nauwkurig in te stellen , evt zelf ijken mbv goede thermo meter.
of ligt het probleen gecomliveerder?
als er ook bepaalde tijd curven bij komen dat een temperatuur met stappen omhoog gaat , pak je toch een simple plc , Thermocoppel of elk ganbaar industieel tempmeet sensor, zat in te krijgen 0-10V 4-20mA ?
moet er tegelijker tijd ook nog data gelogd worden? dat kan mooi met een Laptop , opslag en verwerking van de data in 1
mischien denk ik weer te simpel, maar wat is nu de opdracht? MOET het in een FPGA ?
Raymond Goossens
Meten is weten en proberen is leren!
Het hoeft niet in een FPGA, maar dat is wel de eerste gedachte van de mensen op stage hier.
Verder is er gisteren besloten dat ik eerst met de sensor moet werken. Dus die aan de gang krijgen en de daadwerkelijke temperatuur kunnen uitlezen. ik denk dat ik de LM75 pak.
Iemand anders andere goede sensoren, of een schema om de LM75 aan tesluiten en ermee te testen?
Jochem
If you want to succeed, double your failure rate.
Een schema om hem aan te sluiten?! Het is een I2C-bus, een voeding en een O/C output! Hoeveel schema wil je hebben???
Raymond Goossens
Meten is weten en proberen is leren!
ja sorry ik heb hier nog geen ervaring mee.
moet ik de rest gewoon in een c programma typen ofzo, dat is natuurlijk afhankelijk of ik met een fpga ga werken of niet?
Jochem
If you want to succeed, double your failure rate.
Wacht even, bedoel je nu dat je nog nooit code voor een FPGA hebt geschreven? Het WAS al een opmerkelijk (maar niet onmogelijk) idee om hier een FPGA te gaan inzetten, maar nu lijkt het me zeker geen goed idee meer.
I2C kun je gewoon even opzoeken wat dat is, lijkt me voor een schoolvraag toch niet teveel van je gevraagd, wel?
Dat protocol zul je vervolgens (net als aansturing van display etc) in je FPGA moeten implementeren.
In diverse uC's zit al hardwarematige I2C ondersteuning, maar daar zul je natuurlijk software bij moeten schrijven voor de afhandeling. Lijkt me wel minder werk dan VHDL/Verilog, maar soit: jouw keuze.
Op 19 februari 2010 08:22:53 schreef Raymond Goossens:..van de mensen op stage hier..
Als het een opdracht is voor een stage begrijp ik wel dat het eventueel van scratch opgebouwd moet worden.
Maar anders zou ik in veel gevallen gewoon de voorkeur geven aan een standaard regelaar, met autotuning en een standaard Pt100 sensor. Dan ben je per regeling voor 200 euro ook klaar en weet je zeker dat je binnen enkele dagen een werkend geheel hebt.
Raymond Goossens
Meten is weten en proberen is leren!
Dat is waar.
Maar het is niet de bedoeling dat het zo een duur grapje gaat worden.
Het word gewoon iets voor hun eigen testruimte.
Het moet wel een degelijk produkt worden, maar het liefst zo goedkoop mogelijk
Op 19 februari 2010 08:22:53 schreef Raymond Goossens:
Iemand anders andere goede sensoren, of een schema om de LM75 aan tesluiten en ermee te testen?
Kijk nou eens wat verder dan enkel dit topic. Het net staat vól met temperatuur sensoren en info!
Een selection guide van alle tempsensoren van TI. Lees dit door. Pagina 48 54, tabel met alle gegevens. Zo zijn er wel meer fabrikanten.
Maar dan begin je dus weer met de sensor uit te kiezen... begin bij het begin en doe het zoals Jochem aangaf.
Ik zou ook zeggen: vergeet die FPGA's...
En voor het geval je deze site nog niet hebt ontdekt, is ook een erg handige.
Raymond Goossens
Meten is weten en proberen is leren!
ik ben me gewoon veel te druk aan het maken.
ik heb een vorm van faalangst.
maar ik ga eerst eens me verdiepen in verschillende soorten sensoren en dan het probleem stap voor stap aanpakken.
mocht ik ergens niet uitkomen dan post ik het hier wel.
toch iedereen bedankt voor de hulp 
Hoe lang heb je er de tijd voor? Ik denk niet dat het volgende week klaar moet zijn of wel?
Haastige spoed is...
Raymond Goossens
Meten is weten en proberen is leren!
nee ik heb nog 16 weken.
daarom, ik moet gewoon gestructureerd te werk gaan en dan komt het wel goed.
ik wil altijd te veel in een keer en dan ga ik me druk maken en lukt het me helemaal niet meer.
heb net ook gesprek hier gehad en gaan het gewoon stap voor stap aanpakken 
Roland van Leusden
It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.
kijk ook eens naar de arduino, relatief simpele taal, veel code zo van het net te plukken, diverse actieve fora en betaalbare kant en klare modules.
Jochem
If you want to succeed, double your failure rate.
Een Arduino in een industriele omgeving? Lijkt me uberhaupt geen goed idee, daarbij moet het bij 85 graden ambient nog werken...
