score bord met 3x 7 segment display
43 berichten
• Pagina 4 van 5 • 1, 2, 3, 4, 5
Re: score bord met 3x 7 segment display
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?
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
shooter@home.nl
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: score bord met 3x 7 segment display
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.
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.
- handygerrit
- Berichten: 31
- Geregistreerd: 21 Jun 2015, 08:46
Re: score bord met 3x 7 segment display
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
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
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: score bord met 3x 7 segment display
Dan zit het in je software.
Re: score bord met 3x 7 segment display
dan nog maar een keer, toon het schema en de software.
paul deelen
shooter@home.nl
shooter@home.nl
- handygerrit
- Berichten: 31
- Geregistreerd: 21 Jun 2015, 08:46
Re: score bord met 3x 7 segment display
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.
Totaal verbruik vanaf 12v voeding 3digits alle 7 segmenten 72mA 1 digit 24mA.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: score bord met 3x 7 segment display
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.
- handygerrit
- Berichten: 31
- Geregistreerd: 21 Jun 2015, 08:46
Re: score bord met 3x 7 segment display
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.
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.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: score bord met 3x 7 segment display
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
Waar HIGH staat wordt dan LOW en omgekeerd. En alleen deze 2 regels doen. Geen andere.
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.
Re: score bord met 3x 7 segment display
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?
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
shooter@home.nl
43 berichten
• Pagina 4 van 5 • 1, 2, 3, 4, 5
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 2 gasten