score bord met 3x 7 segment display

Hardware die niet past in bovenstaande onderwerpen
Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: score bord met 3x 7 segment display

Berichtdoor shooter » 24 Feb 2016, 10:58

ja nico daar heb je gelijk in.
ik zou overigens wel voorzichtig worden als de ingang hoger is dan de voedingsspanning er zit tenslotte maar 2.7 k naar de basis en wat gebeurt er dan met de uitgang als de ingang zo een hoge spanning krijgt?
paul deelen
shooter@home.nl

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: score bord met 3x 7 segment display

Berichtdoor nicoverduin » 24 Feb 2016, 11:13

Denk dat het wel meevalt hoor:
a) De voeding zal in dit geval nooit hoger zijn dan 12V. 9-10V is zat.
b) Over die opto valt nog eens gauw 1 volt.
Ik had ff een setup gemaakt waarbij ik ff 4 leds in serie had gebruikt om een segment te simuleren. Dat heeft een paar uur staan draaien en geen voelbare temperatuur stijging.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 31
Geregistreerd: 21 Jun 2015, 08:46

Re: score bord met 3x 7 segment display

Berichtdoor handygerrit » 28 Feb 2016, 11:36

ik heb het laatste schema op breadboard gezet met digit 1+2+3 en het probleem is nog steeds dat alle digits beginnen met 1 tot 9 en dan 0 dus niet van 1 tot 999 en dan 0
met een digit werkt het normaal van 1 tot 9 en dan 0 dus ik denk dat het iets te maken heeft met de code opdracht int digit1 int digit2 en int digit3 dan pinmode (digit1 OUTPUT) pinmode (digit2 OUTPUT) pinmode (digit3 OUTPUT) want als ik met kleine digits werk op 5 volt werkt alles zo als het hoort van 001 tot 999 en 000

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: score bord met 3x 7 segment display

Berichtdoor nicoverduin » 28 Feb 2016, 13:04

Dan zit het in je software.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: score bord met 3x 7 segment display

Berichtdoor shooter » 28 Feb 2016, 19:55

dan nog maar een keer, toon het schema en de software.
paul deelen
shooter@home.nl

Berichten: 31
Geregistreerd: 21 Jun 2015, 08:46

Re: score bord met 3x 7 segment display

Berichtdoor handygerrit » 29 Feb 2016, 11:40

Ik heb ULN2003 ingang aan io port arduino uitgang aan basis transistor colector aan 12v emiter aan anode en nu werkt het telt van 1 tot 999 dus een keer ULN2003 en 3xtransistor en 6x weerstand voor basis en colector naar massa.
Totaal verbruik vanaf 12v voeding 3digits alle 7 segmenten 72mA 1 digit 24mA.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: score bord met 3x 7 segment display

Berichtdoor nicoverduin » 29 Feb 2016, 13:46

Wat is dan het verschil met datgene waarvan je eerder aangaf dat het niet werkte? Ongeveer 4 posts terug? En nog een tip.... Gebruik punten in zinnen. Dat maakt lezen eenvoudiger. Je bent 65 (heb je mij ooit gemaild). Dus uit een tijdperk dat we nog wat secuurder omgingen met de Nederlandse taal.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 31
Geregistreerd: 21 Jun 2015, 08:46

Re: score bord met 3x 7 segment display

Berichtdoor handygerrit » 29 Feb 2016, 14:38

Mijn excuses voor de . en , .
De reden dat het niet werkte was de tweede ULN2003 de digits gaven verkeerde cijfers waarmee ik bedoel spiegelbeeld, en de segmenten die uit moesten zijn lichten op op halve sterkte.
Nadat ik die verwijderde en de segmenten aan de arduino had aangesloten werkte het perfect.
Maar toch veel dank hiervoor dat je me op het goede spoor hebt gezet.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: score bord met 3x 7 segment display

Berichtdoor nicoverduin » 29 Feb 2016, 16:48

Dus je zit nu die segmenten te sinken via een arduino poort? Als ik mij de code nog goed herinner, dan wordt er maar 1 segment tegelijk opgelicht. Dus als ij een gemiddelde meet van 72mA dan ben je geleidelijk aan je Arduino chip aan het uitfikken.
Als de segmenten in spiegelbeeld zitten hoef je maar 2 regels te veranderen in de code.
iets van:
cpp code
#define SEGMENT_ON
#define SEGMENT_OFF

Waar HIGH staat wordt dan LOW en omgekeerd. En alleen deze 2 regels doen. Geen andere.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: score bord met 3x 7 segment display

Berichtdoor shooter » 29 Feb 2016, 18:29

ja, het verhaal klopt wel,
allereerst maar even de stroom, even zeggen welk cijfer getoond wordt?
als het 1 segment op 1 display is dan kan de uno dat nog wel aan hoor, is wat veel (max is 40) maar dat lukt wel.
als het cijfer 8 getoond wordt bij 3 cijfers in totaal dan heb je waarschijnlijk nog lang niet alle tijd een cijfer aan staan. en is de display dus minder fel. (maar dat ligt en aan de software en aan de weerstand die ertussen zit.
zet 1 segment van 1 cijfer aan(hard aan dus even digitalWrite cijfer en digitalwrite segment), en kijk dan wat de stroom is bereken dan de weerstand van de maximum stroom die een segment mag hebben.
zoek dan een bruikbare waarde op die in de buurt ligt zoals 510 of zo.
dan heb je de maximale helderheid.
die wordt dan toch 1/3 want je multiplext.
3 keer 24 is immers 72.
en ik hoop dat je alle nodige segmenten tegelijk aan hebt staan.

en nico heeft gelijk met zijn segment_on.
bij een ULN2003 is het zo dat als de ingang HIGH is de sink aan staat ofwel de uitgang is dan LOW. ofwel dan loopt er stroom (naar de Gnd)

en ben je nu blij dat het werkt?
paul deelen
shooter@home.nl

VorigeVolgende

Terug naar Overige hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 13 gasten