Program - Obliczanie rezystorów dla diod led...

Tutaj mozesz poruszać tematy ogólne powiązane z elektroniką, np. dyskusje na temat podzespołów, układów, zasad ich działania. Czyli można pisać o wszystkim czego nie da się przyporządkować do innych działów.
ODPOWIEDZ
Awatar użytkownika
Speedossq
-
Posty: 18
Rejestracja: 23 sty 2009, 12:03
Lokalizacja: Solec Kujawski

Program - Obliczanie rezystorów dla diod led...

Post autor: Speedossq » 24 sty 2009, 17:08

Napisałem malutki programik ,niestety potrafi obliczyć jedynie rezystor na jedną diodę LED, gdyż nie znam działania na obliczenie kilku. Dla początkujących się przyda.

Obrazek


Download

P.S - Nie wiem czy dobry dział , w razie czego proszę o przeniesienie

Jony130
Moderator
Posty: 3170
Rejestracja: 11 sie 2005, 16:33
Lokalizacja: wrocław

Post autor: Jony130 » 24 sty 2009, 17:56

A czemu program nie zaokrągla wyniku do standardowych wartości.
Przecież w szeregu E24 nie ma 370
Są tylko takie:
E24: 10 11 12 13 15 16 18 20 22 24 27 30 33 36 39 43 47 51 56 62 68 75 82 91

Awatar użytkownika
c4r0
Moderator
Posty: 2150
Rejestracja: 13 kwie 2004, 19:56
Lokalizacja: z lasu
Kontakt:

Post autor: c4r0 » 24 sty 2009, 18:08

Cóż, program mało przydatny. Nie dość że oblicza równanie które można właściwie rozwiązać w pamięci, to jeszcze wymaga podania wszystkich wielkości które w nim występują. Znacznie lepiej było by, gdybyś dodał jakieś tabele, tak jak napisał Jony130 program powinien wybierać najodpowiedniejszą wartość z typoszeregu rezystorów. Dodatkowo zamiast podawać spadek napięcia powinno się wybierać kolor diody, a program sam powinien dobierać spadek który takiej diodzie odpowiada. Oczywiście oprócz kolorów do wyboru należy zostawić dodatkowo opcję "sam podam spadek napięcia". Przydałoby się również coś takiego, że jeśli nie podasz prądu diody to program sam wstawi domyślną wartość, np. 20mA. Oprócz rezystancji rezystora fajnie było by gdyby podawał moc w nim traconą :) Czekamy na wersję 1.1 :D

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 24 sty 2009, 19:12

I po co wyważać otwarte drzwi? Tutaj jest opisany inny program mający więcej możliwości, i oczywiście obliczanie rezystora diody LED.
Nie chcę być złośliwy, ale w nazwie programu wyświetlonej na jego górnej belce jest błąd - literówka RzystorsLed.exe, a powinno być jeśli już RezystorsLed.exe.

Awatar użytkownika
c4r0
Moderator
Posty: 2150
Rejestracja: 13 kwie 2004, 19:56
Lokalizacja: z lasu
Kontakt:

Post autor: c4r0 » 24 sty 2009, 19:30

KrzysiekK pisze:I po co wyważać otwarte drzwi?
Cały tok edukacji polega na wyważaniu otwartych drzwi :)

Awatar użytkownika
Speedossq
-
Posty: 18
Rejestracja: 23 sty 2009, 12:03
Lokalizacja: Solec Kujawski

Post autor: Speedossq » 24 sty 2009, 20:02

Jako programista umiem bardzo proste programiki robić ,jedynie na konsoli :P
Wiec wersji ulepszonej raczej nie bedzie :/

alaris
Użytkownik
Posty: 530
Rejestracja: 21 lut 2006, 14:56
Lokalizacja: Gorzow/Poznan

Post autor: alaris » 24 sty 2009, 20:05

Jako programista umiem bardzo proste programiki robić ,jedynie na konsoli :P
Obawiam sie, ze tego typu programy sa juz niemodne...

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 24 sty 2009, 21:03

Speedossq pisze:Jako programista umiem bardzo proste programiki robić ,jedynie na konsoli :P
Wiec wersji ulepszonej raczej nie bedzie :/
Odbiegam od tematu, ale z czasem Kolega poczyni zapewne postępy. :wink:

Awatar użytkownika
c4r0
Moderator
Posty: 2150
Rejestracja: 13 kwie 2004, 19:56
Lokalizacja: z lasu
Kontakt:

Post autor: c4r0 » 24 sty 2009, 22:15

No to co że na konsoli? Do dodania tego co wymieniłem konsola nie przeszkadza :) Programy konsolowe może nie modne ale programistycznie eleganckie - robią co do nich należy bez zbędnych wodotrysków. Speedossq, chcę zobaczyć wersję ulepszoną! :D A jeśli byś wolał napisać coś na okienka to polecam Borland C++ Buildera - jeśli programujesz w C to i tam sobie poradzisz, potrzebna jest podstawowa wiedza z programowania obiektowego ale szybko załapiesz o co chodzi.

ODPOWIEDZ