Giới thiệu Động cơ DC Encoder JGA25-370 12V 280rpm
Động cơ DC encoder JGA25-370 12V 280RPM thực tế là động cơ DC GA25 thường có gắn thêm phần Encoder để trả xung về vi điều khiển giúp xác định vị trí, vận tốc,… và thành Động cơ DC giảm tốc
Động cơ encoder JGA25-370 12V 280RPM thường được sử dụng trong các ứng dụng cần xác định tốc độ, vị trí, chiều quay của động cơ DC: Robot mê cung, robot xe hai bánh tự cân bằng,…

Thông số cơ bản động cơ :
- Mode: GA25-370
- Điện áp cấp cho động cơ hoạt động: 12VDC
- Điện áp cấp cho Encoder hoạt động: 3.3VDC – 5VDC
- Dòng điện không tải: 100mA
- Công suất: 3W
- Tốc độ động cơ chưa giảm tốc: 6 – 2000RPM
- Tốc độ sau giảm tốc: 280RPM
- Đĩa Encoder: hai kênh A-B
- Loại trục: Chữ D
- Đường kính động cơ: 25mm
- Đường kính trục: 4mm
- Trọng lượng: 93g
- Kích thước: 50mm * 24mm
Nguyên lý hoạt động động cơ DC encoder JGA25-370 12V 280RPM
Encoder hoạt động theo nguyên lý đĩa quay quanh trục. Trên đĩa mã hóa có các rãnh nhỏ để nguồn phát sáng chiếu tín hiệu quang qua đĩa. Chỗ có rãnh thì ánh sáng xuyên qua được, chỗ không có rãnh ánh sáng không xuyên qua được.
Với các tín hiệu có, hoặc không có ánh sáng chiếu qua, người ta ghi nhận được đèn led có chiếu qua lỗ hay không. Số xung đếm được và tăng lên được tính bằng số lần ánh sáng bị cắt.
Cảm biến thu ánh sáng sẽ bật tắt liên tục để tạo ra các xung vuông. Việc sử dụng các bộ mã hóa sẽ ghi nhận lại số xung và tốc độ xung. Tín hiệu dạng xung sẽ được truyền về bộ xử lý trung tâm (vi xử lý, PLC,…) và từ đó kỹ sư cơ khí sẽ biết được vị trí và tốc độ của động cơ.
Chương trình Test sản phẩm
Nguyên lý kết nối

Chương trình
int encoderPin1 = 2;
int encoderPin2 = 3;
volatile int lastEncoded = 0;
volatile long encoderValue = 0;
volatile long correctEncoderValue =0;
long lastencoderValue = 0;
int lastMSB = 0;
int lastLSB = 0;
void setup() {
Serial.begin (9600);
pinMode(encoderPin1, INPUT);
pinMode(encoderPin2, INPUT);
attachInterrupt(1,updateEncoder,RISING);
}
void loop() {
correctEncoderValue = encoderValue;
Serial.println(correctEncoderValue);
delay(100);
}
void updateEncoder(){
int MSB = digitalRead(encoderPin2); //MSB = most significant bit
if(MSB==1) encoderValue ++;
if((MSB==0) encoderValue --;
lastEncoded = encoded; //store this value for next time
}
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

Module điều khiển động cơ bước TB6600 Thường, Driver động cơ Step
Module nguồn xung AC-DC 12VDC-450mA-5W, Nguồn xung giảm áp
TỤ ĐIỆN KHÔNG PHÂN CỰC 102/50V, TỤ GỐM 1nF - 10 CON
TỤ ĐIỆN KHÔNG PHÂN CỰC 104/50V, TỤ GỐM 100nF - 10 CON
IC SN74HC174 FLIP-FLOP D HEX, KÍCH CẠNH DƯƠNG
Bàn phím mềm keypad 4x1, Ma trận phím mềm
Pic16F887 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
TỤ ĐIỆN KHÔNG PHÂN CỰC 222/2KV, TỤ GỐM 2.2nF - 10 CON
Led trong 10MM màu trắng chân dài, Led siêu sáng - 10 con
Cảm Biến Bụi PM2.5, CẢM BIẾN GP2Y1010AU0F
BIẾN TRỞ VOLUME ĐƠN 1K WH148, CHIẾT ÁP ĐƠN WH148 1K
Pic18F24K20 SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
QUANG TRỞ TRUNG, CẢM BIẾN ÁNH SÁNG 5mm
ĐỘ K THỦY TINH M8 3000MM, CẢM BIẾN ĐỘ K LÒ XO
Led 7 đoạn 1 số Cathode 1 IN Đỏ, Led 7 seg 24mmx34mm
CẦU DIODE KBP307 DIP, CHỈNH LƯU TOÀN KỲ 3A - 700V
Module cách ly PC817 8 kênh, Opto cách ly quang
LED 7ĐOẠN 4 SỐ 0.4IN ANOT RED 12PIN, LED 7 SEG ĐỒNG HỒ
ĐỘ K Φ6*600MM DÂY DẪN L1000MM, CẢM BIẾN ĐẦU DÒ LOẠI K
Màn hình Oled 1.54in I2C Màu trắng, Màn hình Oled 128x64 hiển thị điểm ảnh
MODULE THỜI GIAN THỰC DS1307 AT24C32, ĐỒNG HỒ I2C
IC SN74HC4020 ĐẾM BINARY, IC ĐẾM NHỊ PHÂN 14 GIAI ĐOẠN
Module cách ly PC817 2 kênh, Opto cách ly quang
Module tăng áp DC-DC 400W 12A, Mạch tăng áp 10 - 60VDC
OLED 2.42IN I2C SPI TRẮNG, MÀN HÌNH HIỂN THỊ ĐIỂM ẢNH
MODULE THỜI GIAN THỰC DS3231 V2.0, IC ĐỒNG HỒ I2C
Module thu phát NRF24L01 2.4Ghz anten rời, Truyền nhận không dây RF
IC SN74HC164 THANH GHI DỊCH, IC MỞ RỘNG NGÕ RA DIP
Điện trở 20R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
IC SN74HC165 THANH GHI DỊCH, IC MỞ RỘNG NGÕ VÀO DIP
Điện trở 1R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Màn hình Oled 1.54in I2C Màu vàng, Màn hình Oled 128x64 hiển thị điểm ảnh
Mạch Relay 10A 5V 8 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
Màn hình Oled 2.42in I2C Màu trắng, Màn hình Oled 128x64 hiển thị điểm ảnh
OLED 3.12IN I2C SPI XANH DƯƠNG, HIỂN THỊ ĐIỂM ẢNH
LED MATRIX 8X8 2088BS 5.0MM, LED MA TRẬN 60.2x60.2MM MÀU ĐỎ
ĐỘNG CƠ SERVO MG946, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
IC SỐ SN74HC11 CỔNG AND, IC CỔNG LOGIC 14 CHÂN DIP
Mạch Relay 10A 12V 8 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
Module thẻ từ RFID PN532 UART SPI I2C, Mạch thẻ từ NFC 13.56MHz
Module tăng áp DC 150W 10A, Mạch tăng áp 12-35VDC
ĐỘNG CƠ SERVO MG996, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
Module GPS GY-NEO 6M Anten liền, Mạch định vị tọa độ GPS
Màn hình Oled 1.54in I2C Màu Xanh dương, Màn hình Oled 128x64 hiển thị điểm ảnh
IC SỐ SN74HC132 CỔNG NAND, IC CỔNG LOGIC 2-INPUT DIP
Module led ma trận 1588AS Max7219 8x32 Đỏ, Ghép từ 4 tấm matrix 8x8
IC SN74HC175 FLIP-FLOP D, THIẾT LẶP 4 CẠNH DƯƠNG
CẢM BIẾN MÀU SẮC TCS3200 GY-31, NHẬN DIỆN MÀU RGB
Mủ chống nước cao su Jack DC 5.5x2.1mm, Nắp chụp jack DC
Quạt tản nhiệt 12VDC 30x30x10mm, Quạt mini 12V
RELAY OMRON G2R-2-12VDC 8 CHÂN 5A, RƠ LE TRUNG GIAN
IC SN74HC09 CỔNG AND, IC CỔNG LOGIC 2-INPUT DIP
Điện trở 4R7 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
ĐỘNG CƠ DC JGA25-310 12V 35RPM, ĐỘNG CƠ GIẢM TỐC 
















Đánh giá
Chưa có đánh giá nào.