Zasilanie modułu MC9S12A64 (v.1.2)
Transkrypt
Zasilanie modułu MC9S12A64 (v.1.2)
Pro jekt: Sterowniki robotów Materiaªy pomocnicze: Zasilanie moduªu MC9S12A64 (v.1.2) Marek Wnuk Do zasilania moduªu potrzebne jest napi¦cie VDD = +5V. Nale»y je doprowadzi¢ przez ª¡czówki IDC (np. typu ZL262-40DG) zamontowane na pªytce wykonanej do projektu (lub uniwersalnej), do punktów oznaczonych jako VDD1 - VDD5. Mas¦ (ujemny biegun zasilania, VSS) nale»y doprowadzi¢ do punktów oznaczonych jako VSS1 - VSS7. W celu zapewnienia jak najlepszego odsprz¦»enia napi¦cia zasilaj¡cego, wskazane jest wlutowanie kondensatorów ceramicznych 0, 1µF pomi¦dzy parami zasila« VSSx-VDDx, najlepiej SMD 603, bezpo±rednio do wyprowadze« ª¡czówek. Dla zachowania przejrzysto±ci, na schemacie (rys. 1) nie umieszczono dodatkowych kondensatorów blokuj¡cych. Poniewa» wszystkie wyprowadzenia VDDx i VSSx s¡ ze sob¡ poª¡czone i zablokowane kondensatorami na module, mo»na w ostateczno±ci poprzesta¢ na doprowadzeniu zewn¦trznego zasilania tyko do jednej z par (np. VSS2VDD2). Rysunek 1: Schemat zasilania moduªu Masa cz¦±ci analogowej, VSSAD, powinna by¢ poª¡czona z mas¡ cz¦±ci cyfrowej tylko w jednym punkcie, mo»liwie blisko wyprowadzenia VSSAD. Poª¡czenie punktu VSSAD z gªównym punktem masy ukªadu (ujemnym biegunem zasilania) powinno by¢ jak najkrótsze. Wskazówka: jednopunktowe poª¡czenie na projektowanej pªytce drukowanej mo»na wymusi¢ wprowadzaj¡c zwor¦ pomi¦dzy VSS i VSSAD (cz¦sto stosuje si¦ rezystor SMD o warto±ci 0Ω). 1 Par¦ wyprowadze« VSSAD-VDDAD nale»y równie» zablokowa¢ kondensatorem, jak wy»ej. Zasilanie VDDAD jest na module odltrowane z VDD przez dªawik 10µH (L1 na schemacie moduªu) i kondensatory C7, C11 w stosunku do VSSAD. Mo»na (i nale»y) je wyprowadzi¢ z VDDAD do zasilania ukªadów analogowych (o ile b¦d¡ u»ywane w projekcie). Mas¦ ukªadów analogowych nale»y ª¡czy¢ bezpo±rednio z punktem VSSAD, nie ª¡cz¡c jej w »adnym innym miejscu z mas¡ cyfrow¡ VSS. Wej±cia napi¦cia odniesienia dla przetwornika ADC (VRH, VRL) nale»y poª¡czy¢ odpowiednio z VDDAD i VSSAD oraz zablokowa¢ par¦ styków VRH-VRL kondensatorem, jak wy»ej. w przypadku stosowania zewn¦trznego ¹ródªa napi¦cia odniesienia dla ADC, nale»y pomin¡¢ poª¡czenie VDDAD-VRH (zachowuj¡c VSSADVRL), zasili¢ ¹ródªo z VDDAD-VSSAD i doprowadzi¢ napi¦cie wyj±ciowe tego ¹ródªa pomi¦dzy VSSAD i VRH. Uwaga: Nale»y zwróci¢ uwag¦ na zapewnienie poprawnej biegunowo±ci i warto±ci napi¦cia zasilaj¡cego ukªad. Jest to szczególnie wa»ne w przypadku ukªadów o charakterze eksperymentalnym, przy cz¦stym rozª¡czaniu okablowania. Mo»na w tym celu wykorzysta¢ ukªad z prostownikiem mostkowym B1, kondensatorem ltruj¡cym C1, stabilizatorem liniowym IC1, kondensatorami blokuj¡cymi C2, C3 i C4 (rys. 1). Takie rozwi¡zanie pozwala na u»ycie szerokiej gamy zasilaczy o napi¦ciu wyj±ciowym 7-20V podª¡czonych do gniazda J1. Mostek prostowniczy zapewnia uniezale»nienie ukªadu od polaryzacji wtyku zasilacza. W przypadku zastosowania stabilizatora nie posiadaj¡cego wªasno±ci low-drop, np. standardowego 7805, dolna granica napi¦cia zasilacza b¦dzie wy»sza (min. 8,5V). Dobrym pomysªem mo»e by¢ wyposa»enie pªytki projektu w sygnalizacj¦ obecno±ci zasilania (LED + rezystor pomi¦dzy VDD i VSS). Dora¹nym rozwi¡zaniem mo»e by¢ zasilanie moduªu napi¦ciem +5V z gniazda USB w komputerze. Nie nale»y jednak dokonywa¢ »adnych dodatkowych poª¡cze« na module USBDM, lecz u»y¢ dodatkowego przewodu, podª¡czonego do wolnego zª¡cza USB (innego ni» u»ywane przez USBDM). 2