elektroniczna kostka do gry.pdf
(
888 KB
)
Pobierz
KostkaCiolek.qxd
Forum Czytelników
Forum
Czytelników
Elektroniczna
kostka
do
gry
Opisywane poniżej urządzenie może zastąpić
zwykłą kostkę do gry, służy do losowania
liczb z określonego przedziału. Gracze pro−
wadzący gry fabularne (RPG) często muszą
korzystać oprócz zwykłych kostek 6−ścien−
nych także z 10−, 30−, 50−, 100−ściennych.
Kostki tego typu są trudne do zdobycia.
Przedstawiony układ rozwiązuje ten pro−
blem, ponieważ można dowolnie zaprogra−
mować zakres losowanych liczb. Do budowy
układu został wykorzystany mikroprocesor
AT89C2051. Układ może zastąpić kostki 6−,
8−, 10−, 20−, 30−, 50−, 100−ścienne.
Opis układu
Schemat ideowy kostki do gry pokazano na
rysunku 1
. Sercem układu jest dobrze znany
czytelnikom mikroprocesor AT89C2051. Ste−
ruje on za pomocą tranzystorów trzema wy−
świetlaczami LED. Do wyprowadzeń portu
P3.0, P3.1, P3.2 przyłączone zostały poprzez
tranzystory T1−T3 anody wyświetlaczy LED.
Wystarczająca wydajność prądowa (20mA)
portu P1 procesora pozwoliła na bezpośrednie
sterowanie katodami wyświetlaczy, bez po−
trzeby stosowania dodatkowych wzmacnia−
czy. Katody wyświetlaczy zostały połączone
równolegle, ponieważ wyświetlacze są stero−
wane multipleksowo, czyli w każdej chwili
aktywna jest tylko jedna cyfra. Rezystory
R7…R8 ograniczają prąd segmentów. Do
wyprowadzeń portu P3.4, P3.5 zostały przy−
łączone dwa przyciski. Przycisk SW1 służy
do losowania liczb, przycisk SW2 do progra−
mowania typu kostki. Aby wybrać nowy typ
kostki, należy przycisnąć przycisk SW2. Na
wyświetlaczu pojawi się aktualny typ kostki,
czyli maksymalna liczba ścian kostki. Aby
zmienić typ kostki, należy wcisnąć przycisk
SW1 i przytrzymać go. Na wyświetlaczu bę−
dą wyświetlane liczby wyznaczające typy ko−
stek, czyli maksymalna liczba ścian kostki.
Po wyświetleniu potrzebnej kostki należy
zwolnić przycisk SW1 oraz SW2.
Rys. 1 Schemat ideowy
56
Elektronika dla Wszystkich
Forum Czytelników
Układ jest zasilany z baterii 4,5V i ze
względu na oszczędność prądu wylosowany
wynik jest wyświetlany przez pewien czas,
a potem wyświetlacz zostaje wygaszony, by
ograniczyć pobierany prąd z baterii. Aby po−
nownie odczytać ostatnio wylosowaną licz−
bę, należy na chwilę wcisnąć przycisk SW2.
Prąd pobierany przez układ wynosi 20
–30mA podczas pracy, a przy wygaszonym
wyświetlaczu LED około 10mA.
Mikroprocesor jest taktowany kwarcem
24MHz, co uniemożliwia jakiekolwiek próby
wpływania na wylosowany wynik.
Prawidłowo zmontowany układ działa od razu
poprawnie, należy tylko wybrać potrzebny typ
kostki. Po każdym włączeniu zasilania lub
zresetowaniu mikroprocesora jest wybierana
kostka 6−ścienna i wyświetlana liczba ścian 0.
Zero jest wyświetlane tylko w przypadku zre−
setowania mikroprocesora lub po włączeniu
zasilania. Podczas losowania liczb, zero nie
bierze udziału wlosowaniu. Do zasilania ukła−
du najlepiej jest wykorzystać płaską baterię
onapięciu 4,5Vlub zasilacz sieciowy onapię−
ciu 5...6V.
Zmontowany układ można umieścić
wobudowie plastikowej, wktórej należy wy−
ciąć prostokątny otwór nad wyświetlaczami
i zamontować przezroczysty filtr w kolorze
zastosowanych wyświetlaczy LED.
Mariusz Ciołek
Uwaga!
Plik z programem (w Bascomie)
można ściągnąć ze strony internetowej
www.edw.com.pl/library/pliki/kostkaC.zip
Montaż i
uruchomienie
Na
rysunku 2
została po−
kazana płytka drukowana.
Montaż i uruchomienie
układu nie jest trudne.
Montaż układu rozpoczy−
namy w typowy sposób,
rozpoczynając od elemen−
tów o najmniejszych roz−
miarach, a kończąc na
wlutowaniu w płytkę wy−
świetlaczy LED i mikro−
procesora. Pod mikropro−
cesor najlepiej zastoso−
wać podstawkę. Nie nale−
ży zapomnieć o zworce
pod wyświetlaczem LED.
Rys. 2 Płytka drukowana
Wykaz elementów
Rezystory
R1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Ω
R2,R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10k
Ω
R4−R6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12k
Ω
R7−R13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
Ω
Kondensatory
C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220nF
C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
µ
F/16V
C3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
µ
F/16V
Półprzewodniki
D1 . . . . . . . . . . . . . . . . . . . . . . . .dioda Zenera 5.6V
T1−T3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BC557
U1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .AT89C1051
DP1−DP3 . . . . . . . . .TFK527 7 (LED wspólna anoda)
Różne
SW1,SW2 . . . . . . . . . . . . .przycisk typu microswitch
Q1 . . . . . . . . . . . . . . . . .rezonator kwarcowy 24MHz
Ciąg dalszy ze strony 53.
W torze sprzężenia zwrotnego drugiego
wzmacniacza operacyjnego znajduje się zale−
dwie jeden element − kondensator (między nóż−
kami 13 a14), ten wzmacniacz zajmuje się więc
całkowaniem sygnału. Trzeci z kolei wzmac−
niacz operacyjny jest przerzutnikiem Schmitta.
Histerezę określają obydwa rezystory na nóżce
10; napięcie porównawcze jest równe połowie
napięcia zasilania. Z wyjścia przerzutnika (nóż−
ka 8) do wejścia drugiego wzmacniacza (nóżka
13) skierowane jest, za pośrednictwem tranzy−
stora T1, lokalne sprzężenie zwrotne. Tworzy
ono generator sygnału prostokątnego.
Czwarty wzmacniacz operacyjny spełnia
zadanie wtórnika napięciowego, separując ge−
nerator od tranzystora T2 wzmacniającego sy−
gnał wyjściowy. Tranzystor ten jest niezbędny
do przepuszczenia przez głośnik prądu na tyle
dużego, aby wyemitowany dźwięk był głośny.
Napięcie w.cz. zanteny ma wpływ na czę−
stotliwość generatora akustycznego. W mo−
mencie odbioru sygnału rośnie napięcie na
nóżce 1. Bez obecności sygnału układ gene−
ruje niską częstotliowość akustyczną, która
zwiększa się przy zbliżaniu do nadajnika.
płytce drukowanej o małych rozmiarach.
Tranzystor BFR 90 posiada płaską obudowę,
która jest charakterystyczna dla elementów
w.cz. Wyprowadzenia bazy i kolektora umie−
szczone są naprzeciw siebie, przy czym wy−
prowadzenie bazy ma mniejszą długość.
Przy montażu wzmacniacza operacyjne−
go należy zachować dużą ostrożność. Wy−
szukiwanie błędów wgotowym urządzeniu
nie będzie łatwe.
Kompletną płytkę wraz z baterią zasilają−
cą (9 V) dobrze jest zamknąć w obudowie
z tworzywa sztucznego, w której należy po−
nadto zainstalować niewielki głośnik iantenę
teleskopową. Wymiary anteny nie są krytycz−
ne. Przydatna okaże się też dioda LED jako
kontrolka zasilania.
Przedstawiony układ sprawdza się
w przedziale częstotliwości od kilku MHz do
około 1GHz. Funkcjonowanie wykrywacza
było sprawdzane z prostymi jednotranzysto−
rowymi nadajnikami UKF oraz na urządze−
niach ręcznych (m.in. w pasmach CB, 2 m,
70 cm) przy najmniejszych mocach nadawa−
nia. Wykrywacz ostrzegał o tych symulowa−
nych "pluskwach" już na odległość kilku me−
trów.
Wykaz elementów
Rezystory:
R1, R3, R4 . . . . . . . . . . . . . . . . . . . . . . . . . . .47k
Ω
R2, R5, R6, R21 . . . . . . . . . . . . . . . . . . . . . .100k
Ω
R7, R16, R17 . . . . . . . . . . . . . . . . . . . . . . . . .10k
Ω
R8, R10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1k
Ω
Ω
R11, R19 . . . . . . . . . . . . . . . . . . . . . . . . . . . .470
Ω
R12, R22 . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
Ω
R13, R14 . . . . . . . . . . . . . . . . . . . . . . . . . . . .4,7k
Ω
R15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1,5k
Ω
R18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Ω
R20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39k
Ω
PR1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4,7k
Ω
Kondensatory:
C1, C2, C3, C4, C7, C8, C9, C10 . . . . . . . . . . .10nF
C5, C6 . . . . . . . . . . . . . . . . . . . . . . . . . . .10
µ
F/16V
Inne:
US1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .LM324
D1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BAT29
T1, T2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BC547
T3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BFR90
Gł . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Ω
Złącze na baterię 9V
Montaż i uruchomienie
Wszystkie elementy modelowego wykrywa−
cza pluskiew zostały zmontowane na jednej
Andrzej Janeczek
Komplet podzespołów z płytką
jest dostępny w sieci handlowej AVT
jako kit szkolny AVT−2498
Elektronika dla Wszystkich
57
R9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1M
Plik z chomika:
pio1281trek
Inne pliki z tego folderu:
Sharp 32HW57E(1).rar
(5305 KB)
Sharp 32HW57E.rar
(5305 KB)
esata.jpeg
(3 KB)
USB-AB-receptacle.gif
(6 KB)
gigantyczny zegar 2.zip
(7 KB)
Inne foldery tego chomika:
#ULTRASTAR DELUXE 1. 1 PL - WERSJA FINALNA
Pliki dostępne do 08.07.2024
Pliki dostępne do 21.01.2024
(SolSuite 2012's NEW v12.10 - October 10, 2012)-graphics-pack2012-setup
►Stare Niezapomniane Extra Gry
Zgłoś jeśli
naruszono regulamin