Mạch Mtiny Programmer (Arduino Compatible): Difference between revisions

From MakerLab Wiki
Jump to navigation Jump to search
(Created page with "alt=Mtiny ESP8266 ESP-07S|thumb|317x317px|Mtiny ESP8266 ESP-07S ==Giới thiệu== Mạch Mtiny ESP8266 ESP-07S (Arduino Compatible) được nghiên cứu và và sản xuất bởi [https://www.makerlab.vn/ MakerLab.vn] dựa trên module ESP8266 ESP-07S từ Ai-Thinker, mạch có thiết kế nhỏ gọn tiện lắp đặt, sử dụng chuẩn nạp Mtiny Socket và mạch nạp ==Thông số kỹ thuật== {| class="wikitable" c...")
 
No edit summary
Line 1: Line 1:
[[File:Mtiny ESP8266 ESP-07S.jpg|alt=Mtiny ESP8266 ESP-07S|thumb|317x317px|Mtiny ESP8266 ESP-07S]]
[[File:Mtiny Programmer.jpg|alt=Mtiny Programmer|thumb|317x317px|Mtiny Programmer]]


==Giới thiệu==
==Giới thiệu==
Mạch Mtiny ESP8266 ESP-07S (Arduino Compatible) được nghiên cứu và và sản xuất bởi [https://www.makerlab.vn/ MakerLab.vn] dựa trên module ESP8266 ESP-07S từ Ai-Thinker, mạch có thiết kế nhỏ gọn tiện lắp đặt, sử dụng chuẩn nạp Mtiny Socket và mạch nạp
'''''Mạch Mtiny Programmer (Arduino Compatible)''''' được nghiên cứu và và sản xuất bởi [https://www.makerlab.vn/ MakerLab.vn] dựa trên nguyên mẫu là mạch Arduino Uno, mạch có thiết kế nhỏ gọn tiện lắp đặt, dễ dàng kết nối và lập trình với phần mềm Arduino qua mạch nạp '''''Mtiny Programmer''''' với chuẩn nạp '''''Mtiny Socket'''.'' <blockquote>'''''Mtiny''''' là viết tắt của '''''Maker Tiny''''' là dự án tạo ra các mạch vi điều khiển với thiết kế nhỏ gọn sử dụng chuẩn chân cắm DIP 2.54mm, các mạch '''''Mtiny''''' cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính '''''Mtiny Programmer''''' với chuẩn nạp '''''Mtiny Socket'''''. </blockquote>
 
==Thông số kỹ thuật==
==Thông số kỹ thuật==
{| class="wikitable" cellpadding="1" cellspacing="1"
{| class="wikitable" cellpadding="1" cellspacing="1"
!Model
|Mtiny Uno ATmega328P (Arduino Compatible)
|-
|-
! scope="row" |Vi điều khiển
! scope="row" |MCU
|ATmega328P-PU
|ATmega328P  
|-
|-
! scope="row" |Điện áp hoạt động
! scope="row" |Power Supply
|5VDC
|5V Pin: 4.5 ~ 5.5VDC, Typical 5VDC
|-
|-
! scope="row" |Điện áp đầu vào VIN
!Interface
| 6~24VDC
|UART/SPI/I2C/PWM
|-
|-
! scope="row" |Digital I/O
! scope="row" |Digital I/O Pins
| 14 chân (với 6 chân có chức năng PWM)
|14 (of which 6 provide PWM output)
|-
|-
! scope="row" |PWM Digital I/O
! scope="row" |PWM Digital I/O Pins
| 6 chân (D3, D5, D6, D9, D10, D11)
|6
|-
|-
! scope="row" |Analog Input
! scope="row" |Analog Input Pins
|6 chân (A0~A5)
|6
|-
|-
! scope="row" |Dòng DC đầu ra các chân I/O
! scope="row" |DC Current per I/O Pin
| Max 20mA
|20 mA
|-
|-
! scope="row" |Dòng DC đầu ra chân 3V3
!Flash Memory
|Max 700mA
|32 KB (ATmega328P) of which 0.5 KB used by bootloader
|-
!Dòng DC đầu ra chân 5V
|Max 1500mA
|-
! scope="row" |Flash Memory
|32KB với 0.5 KB sử dụng cho bootloader
|-
|-
! scope="row" |SRAM
! scope="row" |SRAM
|2KB
|2 KB (ATmega328P)
|-
|-
! scope="row" |EEPROM
!EEPROM
|1KB
|1 KB (ATmega328P)
|-
|-
! scope="row" |Clock Speed
!Clock Speed
|16MHz
|16 MHz
|-
|-
! scope="row" |LED_BUILTIN
!LED_BUILTIN
|D13
|13
|-
|-
!IC nạp chương trình và giao tiếp UART
!Packet
|CH340
|DIP26 (13x2) 2.54mm
|-
|-
!Cổng giao tiếp máy tính
!Programmer
|USB-B hoặc USB-C
|[[Mạch Mtiny Programmer (Arduino Compatible)]]
|-
|-
!Kích thước
!Programmer Connector
|68.6 x 53.34mm
|Mtiny Socket - IDC 8-Pin (2x4)
|}
|}


==Kích thước==
==Kích thước==
[[File:VietduinoUno_dimension.JPG|alt=Vietduino Uno dimension|none|thumb|400x400px|Vietduino Uno dimension]]
==Các tính năng vượt trội==
1) Thiết kế nhỏ gọn với chuẩn chân cắm DIP 2.54mm, tương thích với hầu hết các loại BreadBoard thông dụng.


==Các tính năng vượt trội ==
2) Thuộc Series '''''Mtiny''''' nên cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính ''[[Mạch Mtiny Programmer (Arduino Compatible)|'''Mtiny Programmer''']]'' với chuẩn nạp '''''Mtiny Socket'''.''
[[File:Vietduino Uno (Arduino Uno Compatible) - Copy.jpg|alt=Vietduino Uno Advance Function|thumb|500x500px|Vietduino Uno advance functions]]
1) Sử dụng thiết kế nguồn xung giảm áp hiệu suất cao, toả nhiệt thấp, tiết kiệm năng lượng với dải điện áp đầu vào rộng từ 6~24VDC, dòng đầu ra 5VDC ở khoảng 1500mA, dòng đầu ra 3.3VDC ở khoảng 700mA.


2) Tích hợp IC so sánh giúp phát hiện nguồn đang sử dụng là USB hay VIN, nếu là VIN sẽ tự ngắt nguồn từ cổng USB để tránh điện áp chạy ngược vào máy tính giúp bảo vệ cổng USB.
3) Bổ sung thêm các linh kiện giúp ổn định, chống nhiễu.


3) Tích hợp IC nạp chương trình và giao tiếp USB-UART CH340 được nhập khẩu chính hãng cho độ ổn định và độ bền cao.
4) Sau khi đã nạp chương trình, có thể cấp nguồn linh hoạt cho mạch bằng mạch '''''Mtiny Power''' (6~24VDC) hoặc cấp nguồn trực tiếp qua chân 3V3 (3~3.3VDC).''


4) Sử dụng cổng USB-B hoặc USB-C thông dụng.
==Hình ảnh ==
[[File:Mtiny Programmer Front and Back.jpg|alt=Mtiny Programmer Front and Back|none|thumb|800x800px|Mtiny Programmer Front and Back]]


5) Bổ sung thêm các chân cấp nguồn POWER+ 5VDC giúp dễ dàng cấp nguồn cho nhiều thiết bị khác nhau.
==Hướng dẫn sử dụng==


6) Tương thích hoàn toàn về hình dạng, kích thước và cách sử dụng với Arduino Uno.
=== Hướng dẫn hàn chân cho các mạch ''Mtiny'': ===


7) Tích hợp IC bảo vệ chân giao tiếp UART đồng thời hỗ trợ giao tiếp song song nhiều thiết bị qua cổng UART.
=== Hướng dẫn nạp chương trình với Arduino sử dụng mạch ''Mtiny Programmer'': ===


8) Sử dụng Vi điều khiển ATmega328P-PU dạng DIP (chân cắm) nên dễ dàng thay thế.
=== Hướng dẫn cấp nguồn sử dụng mạch ''Mtiny Power'' sau khi đã nạp chương trình: ===
 
== Các phiên bản Vietduino Uno ==
 
=== Phiên bản sử dụng cổng USB-B ===
[[File:Vietduino Uno USB-B front and back.jpg|alt=Vietduino Uno USB-B front and back|none|thumb|1000x1000px|Vietduino Uno USB-B front and back]]
 
=== Phiên bản sử dụng cổng USB-C ===
 
==Hướng dẫn sử dụng==
Hướng dẫn sử dụng mạch Vietduino Uno với phần mềm Arduino và phần cứng MakerEdu có [[Hướng dẫn sử dụng phần mềm Arduino với các mạch Vietduino + MakerEdu Shield for Vietduino|tại đây.]]


==Nhà phân phối==
==Nhà phân phối==
Có thể mua mạch Vietduino Uno tại các nhà phân phối sau:
Có thể mua '''''Mạch Mtiny Uno ATmega328P (Arduino Compatible)''''' tại các nhà phân phối sau:


* [https://hshop.vn/products/vietduino-uno Hshop.vn - Điện tử & Robot.]
*Hshop.vn - Điện tử & Robot.

Revision as of 04:39, 22 May 2023

Mtiny Programmer
Mtiny Programmer

Giới thiệu

Mạch Mtiny Programmer (Arduino Compatible) được nghiên cứu và và sản xuất bởi MakerLab.vn dựa trên nguyên mẫu là mạch Arduino Uno, mạch có thiết kế nhỏ gọn tiện lắp đặt, dễ dàng kết nối và lập trình với phần mềm Arduino qua mạch nạp Mtiny Programmer với chuẩn nạp Mtiny Socket.

Mtiny là viết tắt của Maker Tiny là dự án tạo ra các mạch vi điều khiển với thiết kế nhỏ gọn sử dụng chuẩn chân cắm DIP 2.54mm, các mạch Mtiny cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính Mtiny Programmer với chuẩn nạp Mtiny Socket.

Thông số kỹ thuật

Model Mtiny Uno ATmega328P (Arduino Compatible)
MCU ATmega328P
Power Supply 5V Pin: 4.5 ~ 5.5VDC, Typical 5VDC
Interface UART/SPI/I2C/PWM
Digital I/O Pins 14 (of which 6 provide PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 20 mA
Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13
Packet DIP26 (13x2) 2.54mm
Programmer Mạch Mtiny Programmer (Arduino Compatible)
Programmer Connector Mtiny Socket - IDC 8-Pin (2x4)

Kích thước

Các tính năng vượt trội

1) Thiết kế nhỏ gọn với chuẩn chân cắm DIP 2.54mm, tương thích với hầu hết các loại BreadBoard thông dụng.

2) Thuộc Series Mtiny nên cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính Mtiny Programmer với chuẩn nạp Mtiny Socket.

3) Bổ sung thêm các linh kiện giúp ổn định, chống nhiễu.

4) Sau khi đã nạp chương trình, có thể cấp nguồn linh hoạt cho mạch bằng mạch Mtiny Power (6~24VDC) hoặc cấp nguồn trực tiếp qua chân 3V3 (3~3.3VDC).

Hình ảnh

Mtiny Programmer Front and Back
Mtiny Programmer Front and Back

Hướng dẫn sử dụng

Hướng dẫn hàn chân cho các mạch Mtiny:

Hướng dẫn nạp chương trình với Arduino sử dụng mạch Mtiny Programmer:

Hướng dẫn cấp nguồn sử dụng mạch Mtiny Power sau khi đã nạp chương trình:

Nhà phân phối

Có thể mua Mạch Mtiny Uno ATmega328P (Arduino Compatible) tại các nhà phân phối sau:

  • Hshop.vn - Điện tử & Robot.