waleryfw napisał: Zrobiłem taki rysunek . Układ ten ma być zasilany 5V a nie 12V . co zmienić aby działał poprawnie .
Ta częśc układu ma szansę działac poprawnie przy zasilaniu 5V bez zmian, mimo że ten układ nie poprawny !!!. Wystarczyłby tylko jeden tranzystor PNP w funkcji kluczujacej anodę, co wymagałoby zmiany w programie; załączac je stanem niskim na wyjściach z processora. Ten tranzystor BC547 nie wnosi nic do układu poza odwróceniem stanu logicznego.
Ponieważ stosujesz inny wyświetlacz niż w org. projekcie o niższych parametrach, to pewne zmiany są kompensowane przez zasilanie niższym napięciem. Nie wszysko jednak tak będzie 'pasowac'. Nie potrzebujesz stosowac diod D1 do D6 w obwodzie wyświetlania Dp.
Nie masz potrzeby stosowania oddzielnych tranzystorów (BC846) do załączania katod LED; można tam zastosowac ULN2803 ( nie wiem dlaczego autor projektu zrezygnował z tej opcji). Zaoszczędziłoby to wiele miejsca na PCB a także na ilosci elementów 'dyscretnych' (tranzystory Q9 do Q16 oraz rezystory R22 do R29).
Rezystory w obwodach segmentów (330 ohms) mogą powodowac zbyt ciemne świecenie wyświetlaczy (zależy jaki masz wyswietlacz), byc może trzeba je zmnjejszyc do 150 a nawet 100 ohms. Przy zasilaniu statycznym (praca ciągła) może wydawac się że świecą dostatecznie jasno, lecz przy dynamicznym multiplexing wypełnieniu 25%, ich jasnośc może byc nie zadolwalająca.
Mimo że data publikacji na której sie wzorujesz nie jest zbyt odległa to sam projekt wygląda troche na "RETRO". Wiele rzeczy możnaby tam poprawic.
Obrazek, istniejący diagram możesz zamieścic wg instrukcji:
https://www.elektroda.pl/rtvforum/topic2053101.html#9767614
(patrz trzecia pozycja od góry w listingu tematów tej grupy).
Jeżeli jednak chcesz go dopiero rysowac to spójż na czerwony napis "Rysuj schemat" - powyżej edytora tekstu.
e marcus