2. HARDWARE EXPLANATION2.1 BASIC HARDWARE2.1.1 BLOCK DIAGRAM FOR REGUL translation - 2. HARDWARE EXPLANATION2.1 BASIC HARDWARE2.1.1 BLOCK DIAGRAM FOR REGUL Indonesian how to say

2. HARDWARE EXPLANATION2.1 BASIC HA

2. HARDWARE EXPLANATION
2.1 BASIC HARDWARE
2.1.1 BLOCK DIAGRAM FOR REGULATED POWER SUPPLY :

Fig: 2.1 Power Supply
2.1.2 DESCRIPTION OF TRANSFORMER
A transformer is a device that transfers electrical energy from one circuit to another through inductively coupled conductors—the transformer's coils. A varying current in the first or primary winding creates a varying magnetic flux in the transformer's core, and thus a varying magnetic field through the secondary winding. This varying magnetic field induces a varying electromotive force (EMF) or "voltage" in the secondary winding. This effect is called mutual induction.
A transformer makes use of Faraday's law and the ferromagnetic properties of an iron core to efficiently raise or lower AC voltages. It of course cannot increase power so that if the voltage is raised, the current is proportionally lowered and vice versa.
A transformer consists of two coils (often called 'windings') linked by an iron core, as shown in figure below. There is no electrical connection between the coils; instead they are linked by a magnetic field created in the core.

Fig: 2.2 Basic Transformer
Transformers are used to convert electricity from one voltage to another with minimal loss of power. They only work with AC (alternating current) because they require a changing magnetic field to be created in their core. Transformers can increase voltage (step-up) as well as reduce voltage (step-down).
2.1.3 Rectifier
The purpose of a rectifier is to convert an AC waveform into a DC waveform (OR) Rectifier converts AC current or voltages into DC current or voltage. There are two different rectification circuits, known as 'half-wave' and 'full-wave' rectifiers. Both use components called diodes to convert AC into DC.
2.1.3.1: The Half-wave Rectifier-

Fig: 2.3.1(a) Half Wave Rectifier
While the output of the half-wave rectifier is DC (it is all positive), it would not be suitable as a power supply for a circuit. Firstly, the output voltage continually varies between 0V and Vs-0.7V, and secondly, for half the time there is no output at all.
2.1.3.2 The Full-wave Rectifier
The circuit in figure addresses the second of these problems since at no time is the output voltage 0V. This time four diodes are arranged so that both the positive and negative parts of the AC waveform are converted to DC.

Fig: 2.3.2(a) Full-Wave Rectifier
When the AC input is positive, diodes A and B are forward-biased, while diodes C and D are reverse-biased. When the AC input is negative, the opposite is true - diodes C and D are forward-biased, while diodes A and B are reverse-biased.
While the full-wave rectifier is an improvement on the half-wave rectifier, its output still isn't suitable as a power supply for most circuits since the output voltage still varies between 0V and Vs-1.4V. So, if you put 12V AC in, you will 10.6V DC out.


2.1.4 Voltage Regulator
A voltage regulator is an electrical regulator designed to automatically maintain a constant voltage level. It may use an electromechanical mechanism, or passive or active electronic components. Depending on the design, it may be used to regulate one or more AC or DC voltages. There are two types of regulator are they.
 Positive Voltage Series (78xx) and
 Negative Voltage Series (79xx)
78xx: ’78’ indicate the positive series and ‘xx’indicates the voltage rating. Suppose 7805 produces the maximum 5V.’05’indicates the regulator output is 5V.
79xx: ’78’ indicate the negative series and ‘xx’indicates the voltage rating. Suppose 7905 produces the maximum -5V.’05’indicates the regulator output is -5V.
These regulators consists the three pins there are
Pin1: It is used for input pin.
Pin2: This is ground pin for regulator
Pin3: It is used for output pin. Through this pin we get the output.

Fig: 2.4 Regulator (photo courtesy: positron technologies)
0
2.2 AT89C51 MICROCONTROLLERS:
The AT89C51 is a low-power, high-performance CMOS 8-bit microcontroller with 4K bytes of programmable Flash memory and erasable read only memory (PEROM). The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry- standard MCS-51 instruction set and pin out. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel AT89C51 is a powerful microcontroller which provides a highly-flexible and cost-effective solution to many embedded control applications.

2.2.1 PIN CONFIGURATIONS


2.2.2 Standard Features

• 4K bytes of Flash,
• 128* 8 bits of internal RAM,
• 32 programmable I/O lines,
• Full static operation: 0Hz to 24 Mhz
• Three level program memory Lock
• two 16-bit timer/counters,
• a six-vector two-level interrupt architecture,

2.2.3 PIN DESCRIPTION
VCC
Supply voltage.
Port 0
Port 0 is an 8-bit open drain bidirectional I/O port. As an output port, each pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as high impedance inputs. Port 0 can also be configured to be the multiplexed low order address/data bus during accesses to external program and data memory. In this mode, P0 has internal pull ups. Port 0 also receives the code bytes during Flash programming and outputs the code bytes during program verification. External pull ups are required during program verification.

Port 1
Port 1 is an 8-bit bidirectional I/O port with internal pull ups. The Port 1 output buffers can sink/source four TTL inputs. When 1s are written to Port 1 pins, they are pulled high by the internal pull ups and can be used as inputs. As inputs, Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pull ups. Port 1 also receives the low-order address bytes during Flash programming.

Port 2
Port 2 is an 8-bit bidirectional I/O port with internal pull ups. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins, they are pulled high by the internal pull ups and can be used as inputs. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pull ups. Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memory that use 16-bit addresses (MOVX @ DPTR). In this application, Port 2 uses strong internal pull-ups when emitting 1s. During accesses to external data memory that use 8-bit addresses (MOVX @ RI), Port 2 emits the contents of the P2 Special Function Register. Port 2 also receives the high-order address bits and some control signals during Flash programming and verification.

Port 3
Port 3 is an 8-bit bidirectional I/O port with internal pullups. The Port 3 output buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins, they are pulled high by the internal pullups and can be used as inputs. As inputs, Port 3 pins that are externally being pulled low will source current (IIL) because of the pullups. Port 3 also serves the functions of various special features of the AT89C51, as shown in the following table. Port 3 also receives some control signals for Flash programming and verification.


Table: 2.2.1 port 3 alternate functions
RST
Reset input. A high on this pin for two machine cycles while the oscillator is running resets the device.
ALE/PROG
Address Latch Enable (ALE) is an output pulse for latching the low byte of the address during accesses to external memory. In normal operation, ALE is emitted at a constant rate of 1/6 the oscillator frequency and may be used for external timing or clocking purposes. Note, however, that one ALE pulse is skipped during each access to external data memory. If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high.
PSEN
Program Store Enable (PSEN) is the read strobe to external program memory. When the AT89C51 is executing code from external program memory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory.
EA/VPP
External Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset. EA should be strapped to VCC for internal program executions.
XTAL1
Input to the inverting oscillator amplifier and input to the internal clock operating circuit.
XTAL2
Output from the inverting oscillator amplifier.

2.3 IR Sensors
An Infra-Red sensor detects Infra-Red light/white light from a particular object/line and then converts light energy to electrical energy. An IR sensor pair consists of an emitter and a detector. The emitter is blue in color and the detector can be grey, black or white in color.

Fig.2.3.1 TX- Emitter & RX- Detector (Photo courtesy: positron technologies)
2.3.1 IR Emitter:

An infra-red emitter is a Light Emitting Diode (LED) made from Gallium Arsenide. It detects IR energy at a wavelength of 880nm and emits the same. The infrared phototransistor acts as a transistor with the base voltage determined by the amount of light hitting the transistor. Hence it acts as a variable current source. Greater amount of IR light cause greater currents to flow through the collector-emitter leads.
The variable current traveling through the resistor causes a voltage drop in the pull-up resistor. This voltage is measured as the output of the device.
2.3.2 IR Detector:

An infra-red detector is a photo detector. It detects IR energy emitted by the emitter and converts it into electrical energ
0/5000
From: -
To: -
Results (Indonesian) 1: [Copy]
Copied!
2. HARDWARE PENJELASAN2.1 DASAR HARDWARE2.1.1 BLOK DIAGRAM UNTUK CATU DAYA TEREGULASI: Ara: 2.1 Power Supply2.1.2 DESKRIPSI TRAFO Transformator adalah perangkat yang mentransfer energi listrik dari sirkuit satu sama lain melalui inductively coupled konduktor — gulungan transformator. Saat ini dalam pertama atau utama berbagai menciptakan fluks magnetik bervariasi dalam transformator inti, dan dengan demikian berbagai Medan magnet melalui gulungan sekunder. Medan magnet ini berbagai menginduksi berbagai kekuatan gaya gerak listrik (EMF) atau "tegangan" dalam gulungan sekunder. Efek ini disebut Reksa induksi.Sebuah transformator membuat penggunaan hukum Faraday dan sifat feromagnetik inti besi untuk efisien menaikkan atau menurunkan tegangan AC. Itu tentu saja tidak dapat meningkatkan daya sehingga jika tegangan yang dibangkitkan, saat ini secara proporsional diturunkan dan sebaliknya. Sebuah transformator terdiri dari dua kumparan (sering disebut 'gulungan') dihubungkan oleh inti besi, seperti ditunjukkan pada gambar di bawah. Ada tidak ada sambungan listrik antara gulungan; Sebaliknya mereka yang dihubungkan oleh sebuah Medan magnet yang dibuat dalam inti. Ara: 2.2 transformator dasarTransformer digunakan untuk mengkonversi listrik dari satu tegangan yang lain dengan minimal kehilangan kekuasaan. Mereka hanya bekerja dengan AC (alternating current) karena mereka memerlukan Medan magnet perubahan yang akan dibuat dalam inti mereka. Transformers dapat meningkatkan tegangan (Peninggi) serta mengurangi tegangan (step-down).2.1.3 rectifierTujuan dari rectifier adalah untuk mengubah gelombang AC menjadi DC gelombang (atau) Rectifier mengkonversi saat ini AC atau tegangan ke arus DC atau tegangan. Ada dua sirkuit berbeda pembetulan, dikenal sebagai 'setengah-gelombang' dan 'penuh gelombang' Penyearah. Keduanya menggunakan komponen yang disebut dioda untuk mengubah AC menjadi DC.2.1.3.1: Rectifier-gelombang - Gambar: 2.3.1(a) setengah gelombang RectifierSementara output dari rectifier-gelombang DC (itu semua positif), itu tidak akan cocok sebagai sebuah power supply untuk sirkuit. Pertama, tegangan keluaran terus bervariasi antara 0V dan Vs-0,7 v, dan kedua, untuk setengah waktu yang ada tidak ada output sama sekali. 2.1.3.2 Rectifier penuh-waveSirkuit alamat gambar kedua masalah ini karena tidak pernah ada waktu yang 0V tegangan output. Kali ini dioda empat diatur sehingga bagian kedua positif dan negatif dari bentuk gelombang AC menjadi DC. Gambar: 2.3.2(a) gelombang penuh RectifierKetika AC input positif, dioda A dan B maju-bias, sementara dioda C dan D bias terbalik. Ketika AC input negatif, sebaliknya benar - dioda C dan D maju-bias, sementara dioda A dan B bias terbalik.Sementara rectifier penuh gelombang perbaikan pada-gelombang rectifier, outputnya masih tidak cocok sebagai sebuah power supply untuk sirkuit sebagian karena tegangan keluaran masih bervariasi antara 0V dan Vs-1.4V. Jadi, jika Anda menaruh 12V AC di, Anda akan 10.6V DC keluar.2.1.4 Regulator teganganVoltage regulator adalah regulator listrik yang dirancang untuk secara otomatis mempertahankan tingkat tegangan konstan. Itu mungkin menggunakan mekanisme elektromekanis, atau pasif atau aktif komponen elektronik. Tergantung pada desain, itu dapat digunakan untuk mengatur satu atau lebih AC atau DC tegangan. Ada dua jenis regulator mereka. Tegangan positif seri (78xx) dan Tegangan negatif seri (79xx)78xx: '78' menunjukkan seri positif dan ' xx'indicates rating tegangan. Misalkan 7805 menghasilkan maksimal 5V. '05' menunjukkan regulator output adalah 5V.79xx: '78' menunjukkan seri negatif dan ' xx'indicates rating tegangan. Misalkan 7905 menghasilkan maksimum-5V. '05' menunjukkan regulator output adalah - 5V.Regulator ini terdiri tiga pins adaPin1: Digunakan untuk input pin.Pin2: Ini adalah tanah pin untuk regulatorPin3: Digunakan untuk output pin. Melalui pin ini kita mendapatkan output. Ara: 2.4 Regulator (Foto courtesy: positron teknologi)02.2 AT89C51 MICROCONTROLLERS:AT89C51 adalah mikrokontroler CMOS 8-bit rendah daya, kinerja tinggi dengan 4K bytes memori Flash diprogram dan dihapus baca hanya memori (PEROM). Perangkat diproduksi dengan menggunakan teknologi memori nonvolatil high-density Atmel's dan kompatibel dengan standar industri MCS-51 set instruksi dan pin keluar. Pada chip Flash memungkinkan memori program harus memprogram ulang dalam sistem atau oleh programmer konvensional nonvolatil memori. Dengan menggabungkan serbaguna 8-bit CPU dengan Flash chip monolitik, Atmel AT89C51 adalah mikrokontroler kuat yang menyediakan solusi yang sangat fleksibel dan biaya-efektif untuk banyak aplikasi kontrol tertanam. 2.2.1 KONFIGURASI PIN 2.2.2 fitur standar • 4K byte Flash, • 128 * 8 bit RAM internal, • 32 jalur I/O diprogram, • Penuh statis operasi: 0Hz untuk 24 Mhz• Tiga program tingkat memori kunci• dua 16-bit timer/penghitung, • enam-vektor dua tingkat menyela arsitektur, 2.2.3 DESKRIPSI PINVCCTegangan suplai. Port 0Port 0 adalah saluran terbuka 8-bit bidirectional I/O port. Sebagai output port, pin setiap bisa tenggelam delapan TTL input. Ketika 1s ditulis untuk port 0 pin, PIN dapat digunakan sebagai tinggi impedansi masukan. Port 0 juga dapat dikonfigurasi untuk menjadi urutan rendah multiplexing alamat data bus selama mengakses program eksternal dan memori data. Dalam mode ini, P0 telah menarik internal ups. Port 0 juga menerima kode byte selama pemrograman Flash dan output kode byte selama program verifikasi. Eksternal pull up diminta selama program verifikasi. Port 1Port 1 adalah 8-bit bidirectional I/O port dengan internal pull up. Port 1 output buffer dapat wastafel/sumber empat TTL input. Ketika 1s ditulis ke Port 1 pin, mereka ditarik tinggi oleh internal pull up dan dapat digunakan sebagai masukan. Sebagai masukan, PIN Port 1 yang eksternal sedang ditarik rendah akan sumber arus (IIL) karena internal pull up. Port 1 juga menerima Orde rendah alamat byte selama pemrograman Flash. Port 2Port 2 adalah 8-bit bidirectional I/O port dengan internal pull up. Port 2 output buffer dapat wastafel/sumber empat TTL input. Ketika 1s ditulis ke pin Port 2, mereka ditarik tinggi oleh internal pull up dan dapat digunakan sebagai masukan. Sebagai masukan, PIN Port 2 yang eksternal sedang ditarik rendah akan sumber arus (IIL) karena internal pull up. Port 2 memancarkan byte alamat tinggi-order selama hasil dari program eksternal memori dan selama mengakses memori data eksternal yang menggunakan 16-bit alamat (MOVX @ DPTR). Dalam aplikasi ini, Port 2 menggunakan pull-up internal yang kuat ketika memancarkan 1s. Selama mengakses memori data eksternal yang menggunakan 8-bit alamat (MOVX @ RI), Port 2 memancarkan isi P2 khusus fungsi mendaftar. Port 2 juga menerima tinggi urutan alamat bit dan beberapa sinyal kontrol selama Flash pemrograman dan verifikasi. Port 3Port 3 is an 8-bit bidirectional I/O port with internal pullups. The Port 3 output buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins, they are pulled high by the internal pullups and can be used as inputs. As inputs, Port 3 pins that are externally being pulled low will source current (IIL) because of the pullups. Port 3 also serves the functions of various special features of the AT89C51, as shown in the following table. Port 3 also receives some control signals for Flash programming and verification. Table: 2.2.1 port 3 alternate functionsRSTReset input. A high on this pin for two machine cycles while the oscillator is running resets the device. ALE/PROGAddress Latch Enable (ALE) is an output pulse for latching the low byte of the address during accesses to external memory. In normal operation, ALE is emitted at a constant rate of 1/6 the oscillator frequency and may be used for external timing or clocking purposes. Note, however, that one ALE pulse is skipped during each access to external data memory. If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high. PSENProgram Store Enable (PSEN) is the read strobe to external program memory. When the AT89C51 is executing code from external program memory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory.EA/VPPExternal Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset. EA should be strapped to VCC for internal program executions.XTAL1Input to the inverting oscillator amplifier and input to the internal clock operating circuit.XTAL2Output from the inverting oscillator amplifier. 2.3 IR SensorsAn Infra-Red sensor detects Infra-Red light/white light from a particular object/line and then converts light energy to electrical energy. An IR sensor pair consists of an emitter and a detector. The emitter is blue in color and the detector can be grey, black or white in color. Fig.2.3.1 TX- Emitter & RX- Detector (Photo courtesy: positron technologies)2.3.1 IR Emitter:An infra-red emitter is a Light Emitting Diode (LED) made from Gallium Arsenide. It detects IR energy at a wavelength of 880nm and emits the same. The infrared phototransistor acts as a transistor with the base voltage determined by the amount of light hitting the transistor. Hence it acts as a variable current source. Greater amount of IR light cause greater currents to flow through the collector-emitter leads. The variable current traveling through the resistor causes a voltage drop in the pull-up resistor. This voltage is measured as the output of the device.2.3.2 detektor IR:Detektor infra-merah adalah detektor foto. It mendeteksi IR energi yang dipancarkan oleh emitor dan mengubahnya menjadi energ listrik
Being translated, please wait..
Results (Indonesian) 2:[Copy]
Copied!
2. HARDWARE PENJELASAN
2.1 HARDWARE DASAR
DIAGRAM 2.1.1 BLOCK UNTUK DIATUR POWER SUPPLY: Gambar: 2.1 Power Supply 2.1.2 Uraian TRANSFORMER transformator adalah perangkat yang mentransfer energi listrik dari satu sirkuit ke yang lain melalui konduktor-the induktif kumparan transformator . Arus bervariasi pertama atau primer berliku menciptakan fluks magnetik yang bervariasi dalam inti transformator, dan dengan demikian medan magnet yang bervariasi melalui gulungan sekunder. Medan magnet yang bervariasi ini menyebabkan kekuatan bervariasi listrik (EMF) atau "tegangan" di gulungan sekunder. Efek ini disebut saling induksi. Sebuah transformator memanfaatkan hukum Faraday dan sifat feromagnetik dari inti besi untuk secara efisien meningkatkan tegangan AC atau lebih rendah. Ini tentu saja tidak bisa meningkatkan daya sehingga jika tegangan dinaikkan, saat ini secara proporsional menurunkan dan sebaliknya. Sebuah transformator terdiri dari dua kumparan (sering disebut 'gulungan') dihubungkan oleh inti besi, seperti yang ditunjukkan pada gambar di bawah ini. Tidak ada sambungan listrik antara kumparan; sebaliknya mereka dihubungkan oleh medan magnet dibuat dalam inti. Gambar: 2.2 Dasar Transformer Transformers digunakan untuk mengkonversi listrik dari satu tegangan ke yang lain dengan kerugian minimal kekuasaan. Mereka hanya bekerja dengan AC (alternating current) karena mereka memerlukan medan magnet yang berubah yang akan dibuat di inti mereka. Transformers dapat meningkatkan tegangan (step-up) serta mengurangi tegangan (step-down). 2.1.3 Rectifier Tujuan dari penyearah adalah untuk mengkonversi gelombang AC menjadi DC gelombang (OR) Rectifier mengkonversi arus AC atau tegangan DC ke arus atau tegangan. Ada dua sirkuit pembetulan yang berbeda, yang dikenal sebagai 'setengah gelombang' dan 'gelombang penuh' rectifier. Kedua komponen penggunaan disebut dioda untuk mengubah AC ke DC. 2.1.3.1: The Half-gelombang Rectifier- Gambar: 2.3.1 (a) Setengah Gelombang Rectifier Sementara output dari penyearah setengah gelombang adalah DC (itu semua positif), itu tidak akan cocok sebagai catu daya untuk rangkaian. Pertama, tegangan output terus bervariasi antara 0V dan Vs-0,7 V, dan kedua, untuk separuh waktu tidak ada output sama sekali. 2.1.3.2 Full-gelombang Rectifier Rangkaian pada gambar membahas kedua masalah ini sejak tanpa waktu adalah tegangan output 0V. Kali ini empat dioda diatur sedemikian rupa sehingga kedua bagian positif dan negatif dari gelombang AC akan dikonversi ke DC. Gambar: 2.3.2 (a) penuh-Wave Rectifier Ketika input AC positif, dioda A dan B adalah maju-bias , sedangkan dioda C dan D adalah reverse-bias. Ketika input AC negatif, sebaliknya adalah benar - dioda C dan D yang maju-bias, sedangkan dioda A dan B reverse-bias. Sementara penyearah gelombang penuh adalah perbaikan pada penyearah setengah gelombang, output masih tidak cocok sebagai power supply untuk sebagian besar sirkuit karena tegangan output masih bervariasi antara 0V dan Vs-1.4V. Jadi, jika Anda menempatkan 12V AC di, Anda akan 10.6V DC keluar. 2.1.4 Voltage Regulator Tegangan regulator adalah regulator listrik yang dirancang untuk secara otomatis menjaga tingkat tegangan konstan. Ini mungkin menggunakan mekanisme elektromekanik, atau komponen elektronik pasif atau aktif. Tergantung pada desain, dapat digunakan untuk mengatur satu atau lebih AC atau DC tegangan. Ada dua jenis regulator yang mereka.  Positif Voltage Series (78xx) dan  Negatif Voltage Series (79xx) 78xx: '78' menunjukkan seri positif dan 'xx'indicates rating tegangan. Misalkan 7805 menghasilkan maksimal 5V.'05'indicates output regulator 5V. 79xx: '78' menunjukkan seri negatif dan 'xx'indicates rating tegangan. Misalkan 7905 menghasilkan maksimum -5V.'05'indicates output regulator adalah 5V. Regulator ini terdiri tiga pin ada Pin1: Hal ini digunakan untuk input pin. PIN2: Ini adalah pin ground untuk regulator Pin3: Hal ini digunakan untuk pin output. Melalui pin ini kita mendapatkan output. Gambar: 2.4 Regulator (foto courtesy: teknologi positron) 0 2.2 AT89C51 mikrokontroler: The AT89C51 adalah daya rendah, CMOS kinerja tinggi 8-bit mikrokontroler dengan 4K byte diprogram memori Flash dan dihapus read only memory (PEROM). Perangkat ini diproduksi menggunakan high-density teknologi memori nonvolatile Atmel dan kompatibel dengan standar MCS-51 set instruksi industri- dan pin keluar. The on-chip Flash memungkinkan memori program untuk diprogram ulang dalam sistem atau programmer memori nonvolatile konvensional. Dengan menggabungkan serbaguna 8-bit CPU dengan Flash pada chip monolitik, Atmel AT89C51 adalah mikrokontroler yang kuat yang memberikan solusi yang sangat fleksibel dan hemat biaya untuk banyak aplikasi embedded control. 2.2.1 Konfigurasi PIN 2.2.2 Fitur Standar • 4K byte Flash, • 128 * 8 bit RAM internal, • 32 Programmable garis I / O, • operasi statis penuh: 0Hz sampai 24 Mhz • Tiga tingkat memori program Lock • dua 16-bit timer / counter, • sebuah enam vektor dua tingkat arsitektur interupsi, 2.2.3 PIN KETERANGAN VCC Pasokan tegangan. Port 0 Port 0 adalah 8-bit saluran terbuka pelabuhan bidirectional I / O. Sebagai port output, setiap pin dapat tenggelam delapan input TTL. Ketika 1s ditulis ke port 0 pin, pin dapat digunakan sebagai masukan impedansi tinggi. Port 0 juga dapat dikonfigurasi menjadi multiplexing urutan rendah bus alamat / data saat mengakses program eksternal dan memori data. Dalam mode ini, P0 memiliki pull up internal. Port 0 juga menerima byte kode selama pemrograman Flash dan output byte kode saat verifikasi Program. Pull up eksternal diperlukan saat memverifikasi program. Port 1 Port 1 adalah 8-bit dua arah I / O port dengan pull up internal. Port 1 output buffer dapat tenggelam / sumber empat input TTL. Ketika 1s ditulis ke Port 1 pin, mereka ditarik tinggi oleh pull up internal dan dapat digunakan sebagai input. Sebagai masukan, Port 1 pin yang secara eksternal ditarik rendah akan arus sumber (IIL) karena pull up internal. Port 1 juga menerima alamat low-order byte selama pemrograman Flash. Port 2 Port 2 adalah 8-bit dua arah I / O port yang dengan pull up internal. Port 2 output buffer dapat tenggelam / sumber empat input TTL. Ketika 1s ditulis ke Port 2 pin, mereka ditarik tinggi oleh pull up internal dan dapat digunakan sebagai input. Sebagai masukan, Port 2 pin yang secara eksternal ditarik rendah akan arus sumber (IIL) karena pull up internal. Port 2 memancarkan high-order address byte selama fetch dari memori program eksternal dan selama mengakses memori data eksternal yang menggunakan alamat 16-bit (MOVX @ DPTR). Dalam aplikasi ini, Port 2 menggunakan internal pull-up yang kuat ketika memancarkan 1s. Selama akses ke memori data eksternal yang menggunakan alamat 8-bit (MOVX @ RI), Port 2 memancarkan isi dari P2 Special Function Register. Port 2 juga menerima bit alamat high-order dan beberapa sinyal kontrol selama pemrograman Flash dan verifikasi. Pelabuhan 3 pelabuhan 3 adalah 8-bit dua arah I / O port dengan pull-up internal. Port 3 output buffer dapat tenggelam / sumber empat input TTL. Ketika 1s ditulis ke Port 3 pin, mereka ditarik tinggi oleh pullups internal dan dapat digunakan sebagai input. Sebagai masukan, Pelabuhan 3 pin yang secara eksternal ditarik rendah akan arus sumber (IIL) karena pull-up. Port 3 juga melayani fungsi berbagai fitur khusus dari AT89C51, seperti yang ditunjukkan pada tabel berikut. Port 3 juga menerima beberapa sinyal kontrol untuk pemrograman Flash dan verifikasi. Tabel: 2.2.1 port 3 fungsi alternatif RST Atur ulang masukan. Sebuah tinggi pada pin ini selama dua siklus mesin sementara osilator berjalan me-reset perangkat. ALE / PROG Address Latch Enable (ALE) adalah pulsa output untuk menempel byte rendah alamat selama mengakses memori eksternal. Dalam operasi normal, ALE dipancarkan pada tingkat konstan 1/6 frekuensi osilator dan dapat digunakan untuk waktu eksternal atau tujuan clocking. Catatan, bagaimanapun, bahwa pulsa satu ALE dilewati selama setiap akses ke memori data eksternal. Jika diinginkan, operasi ALE dapat dinonaktifkan dengan menetapkan bit 0 dari SFR lokasi 8EH. Dengan set bit, ALE hanya aktif selama MOVX atau MOVC instruksi. Jika tidak, pin lemah ditarik tinggi. PSEN Program Store Enable (PSEN) adalah strobe baca ke memori program eksternal. Ketika AT89C51 adalah kode dari memori program eksternal mengeksekusi, PSEN diaktifkan dua kali setiap siklus mesin, kecuali bahwa dua aktivasi PSEN dilewati selama setiap akses ke memori data eksternal. EA / VPP External Access Enable. EA harus diikat ke GND untuk memungkinkan perangkat untuk mengambil kode dari lokasi memori program eksternal mulai 0000H hingga FFFFH. Catatan, bagaimanapun, bahwa jika kunci bit 1 diprogram, EA akan internal terkunci di reset. EA harus diikat ke VCC untuk eksekusi program internal. XTAL1 Input penguat pembalik osilator dan input ke sirkuit jam operasi internal. XTAL2 Output dari penguat pembalik osilator. 2.3 IR Sensor Sebuah Infra-Red sensor mendeteksi cahaya Infra-Red / white cahaya dari objek tertentu / line dan kemudian mengubah energi cahaya menjadi energi listrik. Sepasang sensor IR terdiri dari emitor dan detektor. Emitor berwarna biru dan detektor dapat abu-abu, hitam atau berwarna putih. Fig.2.3.1 TX- Emitter & RX Detector (Foto milik: teknologi positron) 2.3.1 IR emitor: Sebuah emitor infra-merah a Light Emitting Diode (LED) yang terbuat dari Gallium arsenat. Mendeteksi energi IR pada panjang gelombang 880nm dan memancarkan sama. Fototransistor inframerah bertindak sebagai transistor dengan tegangan basis ditentukan oleh jumlah cahaya memukul transistor. Oleh karena itu bertindak sebagai sumber arus variabel. Jumlah yang lebih besar dari IR cahaya menyebabkan arus besar mengalir melalui kolektor-emitor lead. Variabel saat bepergian melalui resistor menyebabkan penurunan tegangan di resistor pull-up. Tegangan ini diukur sebagai output dari perangkat. 2.3.2 IR Detector: Sebuah detektor infra-merah adalah detektor foto. Mendeteksi energi IR yang dipancarkan oleh emitor dan mengubahnya menjadi listrik energ




























































































Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2025 I Love Translation. All reserved.

E-mail: