Zastosowanie i charakterystyka zasilacza CNC DC
Ten projekt bada projekt inteligentnego, precyzyjnego i prostego zasilania CNC DC z mikrokontrolerem jako rdzeniem. Kontrola numeryczna zasilacz DC jest wspólnym instrumentem elektronicznym i jednym z powszechnie używanych urządzeń w technologii elektronicznej, powszechnie stosowanej w dziedzinach, takich jak obwody, eksperymenty nauczania i badania naukowe. Nowa generacja zasilacza CNC DC zaprojektowana z systemem mikrokontrolera jako rdzenia. Ma nie tylko prosty obwód, kompaktową strukturę, niską cenę i doskonałą wydajność, ale także ma możliwość obliczania i kontrolowania danych za pomocą mikrokontrolerów, które mogą wyeliminować i zmniejszać błędy spowodowane przez obwody analogowe. Napięcie wyjściowe i ograniczony prąd są wprowadzane przez klawiaturę. Wygląd zasilania jest piękny, łatwy w obsłudze i ma wysoką wartość. Ma również funkcje podwójnego przeciążenia i funkcji alarmowych, co czyni go szczególnie odpowiednim do różnych aplikacji o bardzo precyzyjnej.
Projektowanie obwodów sprzętowych
Skład zasilania CNC DC jest prosty. Zasilacz CNC DC składa się z pięciu części: stabilizowanej części zasilacza, cyfrowej części wyświetlacza, części wyjściowej, części CNC oraz przycisków „+” i „-„ ”.
Projektowanie obwodu jednostkowego
Obwód wyjściowy składa się z trzech zacisków stałych regulatorów wyjściowych 7805, wzmacniacza operacyjnego A i obwodu DAC. W tym obwodzie u 23=5 v, uo=u 23+ u3. Jeśli wyjście DAC to -5 v do +4. 9v, to UO =0 do 9,9v. Gwarantuje się, że wydajność stabilizacji napięcia tego obwodu wynosi 7805, a napięcie kroku jest kontrolowane przez cyfrowe wejście DAC. Dokładność napięcia wyjściowego tego obwodu zależy od błędu napięcia wyjściowego 7805; Błąd śledzenia wzmacniaczy operacyjnych i nieliniowość integracji DAC. Błąd wartości kroku jest bezpośrednio związany z liczbą bitów w DAC.
Funkcje, które część CNC powinna mieć, obejmują: wstępne napięcie wyjściowe oraz możliwość dodawania (+) lub odejmowania (-) w trybie roboczym „krok” lub „skanowania”. Wyjście liczbowej części sterującej powinno bezpośrednio kontrolować różne przełączniki sieci rezystora cyfrowego.
Mikrokontrolery (MCU), znane również jako mikrokontrolery jednoradne, odnoszą się do numerycznego obwodu sterowania MCU. Istnieje wiele rodzajów układów MCU, a wybór układów powinien wziąć pod uwagę takie czynniki, jak cena, dojrzałe oprogramowanie i spełnianie wymagań funkcjonalnych. Dlatego ten projekt wykorzystuje mikrokontroler 80C31.
Dwa przełączniki do wybierania kodu BCD wprowadzają wartości wstępne wstępne do portu równoległego MCU, a dwa obwody wyświetlania LED wysyłają wartości liczbowe (napięcie wyjściowe) przez port szeregowy MCU. Oddzielnie ustaw przyciski „+” i „-„ są wykrywane przez port równoległy. DAC odbiera dane przesyłane przez MCU Data Bus i odpowiednio określa napięcie wyjściowe. Pod kontrolą oprogramowania MCU najpierw odczytuje wstępne wartości po uruchomieniu, wysyła je na wyświetlacz, a jednocześnie wysyła je do DAC w celu wygenerowania tego samego napięcia wyjściowego. Następnie ciągle jeździ, aby sprawdzić, czy klawisze „+” i „-” są wciśnięte. W przypadku wykrycia naciśnięcia klawisza spowoduje, że wyświetlona wartość i napięcie wyjściowe wzrośnie lub spadnie o 0. 1v odpowiednio. Jeśli czas naciśnięcia przycisku przekracza 0. 5s, uważa się, że konieczne jest ciągłe zwiększenie lub zmniejszenie, to znaczy w trybie „skanowania”.






