Sơ Đồ Nguyên Lý Arduino Uno R3

Arduino Uno R3 là một Board mạch vi điều khiển và tinh chỉnh thịnh hành được rất nhiều người tiêu dùng nhằm học hoặc làm những ứng dụng nhúng dễ dàng và đơn giản. Các ưu thế lúc chúng ta làm việc với Arduino là thư viện cung cấp không thiếu, xã hội người sử dụng đông, rất nhiều ví dụ và đề bài chủng loại để tham khảo. Tuy nhiên, lại có không nhiều nội dung bài viết đề cùa đến phần cứng của Board mạch Arduino cho người new bắt đầu. Hiểu được thiết kế theo phong cách Hartware góp các bạn có thể từ kiến tạo một loại mặt hàng hoàn chỉnh từ bỏ vi tinh chỉnh và điều khiển và những linh kiện tách nhưng không phải sử dụng nguim board Arduino. Có thể trên đây đã là 1 trong bước đặc trưng để các bạn hoàn thành rộng năng lực của bản thân. 

*Tải sơ trang bị mạch nguyên tắc của Board mạch Arduino Uno R3 để tìm hiểu thêm trên đây. Mình có tách riêng các phần với trình diễn vào nội dung bài viết mang đến chúng ta luôn thể quan sát và theo dõi.

Bạn đang xem: Sơ đồ nguyên lý arduino uno r3

Phần 1: Thiết kế nguồnPhần mối cung cấp của Board mạch Arduino được thiết kế nhằm tiến hành các trách nhiệm sau:

*

Lựa lựa chọn nguồn cung cấp mang lại board mạch (kăn năn color cam vào hình dưới). Board mạch Arduino rất có thể được cung cấp nguồn vì Adapter thông qua Jaông xã DC hoặc từ bỏ cổng USB (2 mũi thương hiệu màu sắc đỏ). Trong ngôi trường hòa hợp chỉ có 1 trong 2 nguồn cung cấp thì Board Arduino đang áp dụng mối cung cấp hỗ trợ đó. Trong trường vừa lòng gồm cả hai mối cung cấp cung cấp thì Arduino đang ưu tiên tuyển lựa mối cung cấp cung cấp từ Jaông chồng DC nỗ lực do tự cổng tiếp nối USB. Việc ưu tiên này được tiến hành bởi vì OpAmp vào IC LMV358 với MOSFET FDN340P. Điện áp từ Jaông chồng DC sau khoản thời gian qua Diode bảo đảm an toàn D1 thì được Điện thoại tư vấn là năng lượng điện áp VIN. Điện áp VIN qua cầu phân áp để sản xuất thành VIN/2 nhằm so sánh với năng lượng điện áp 3.3V. Vì VIN/2 >3.3V đề nghị điện áp áp ra output của OpAmp là 5V, vấn đề đó tạo nên MOSFET ko được kích, mối cung cấp cung cấp đến Board Arduino là trường đoản cú Jaông xã DC sau khi qua ổn áp. Tạo ra những năng lượng điện áp 5v với 3.3v (2 kân hận màu sắc xanh) để cung cấp đến vi tinh chỉnh với cũng là điểm cấp cho nguồn cho các lắp thêm bên ngoài thực hiện. Mạch Arduino sử dụng IC ổn áp NCP1117 để chế tạo ra năng lượng điện áp 5V trường đoản cú nguồn hỗ trợ phệ cùng IC ổn định áp LP2985 để tạo năng lượng điện áp 3.3V. Đây phần lớn là đông đảo IC ổn áp con đường tính, Mặc dù hiệu suất không đảm bảo tuy nhiên ít gợn nhiễu và mạch đơn giản. Bảo vệ ngược nguồn, vượt cài (vòng tròn color đỏ). F1 là một cầu chì trường đoản cú phục sinh, trong trường phù hợp chúng ta chỉ áp dụng Dây sạc cáp USB nhằm cấp cho nguồn thì tổng cái tiêu thú ko được vượt 500mA. Nếu ko cầu chì sẽ ngăn quán triệt dòng điện chạy qua. D1 là 1 trong những Diode, chỉ mang đến loại năng lượng điện 1 chiều chạy qua (từ bỏ Jaông xã DC vào mạch), vào ngôi trường hợp mạch Arduino của người tiêu dùng gồm mắc cùng với các lắp thêm không giống cùng có nguồn hỗ trợ to hơn mối cung cấp vào Jaông chồng DC, giả dụ tất cả không đúng sót chập mạch..vv.. thì sẽ không tồn tại trường thích hợp mối cung cấp những thiết bị phía bên ngoài chạy ngược vào Adapter.Báo nguồn. Đèn mối cung cấp ON sáng sủa lên báo lắp thêm đã được cấp nguồn. Nếu các bạn đang gặm mối cung cấp cơ mà đèn mối cung cấp ko sáng sủa thì hoàn toàn có thể nguồn cung ứng của bạn đã biết thành hư hoặc jaông xã kết nối lỏng, hoặc mạch Arduino kết nối với các linh phụ kiện bên phía ngoài bị ngắn thêm mạch. 

Phần 2: Thiết kế mạch dao động

Mạch giao động tạo thành những xung clock hỗ trợ cho vi điều khiển và tinh chỉnh hoạt động, tiến hành lệnh… Board mạch Arduino Uno R3 áp dụng thạch anh 16Mhz làm mối cung cấp dao động. Thiết kế mạch giao động rất cần phải xem thêm Datasheet của vi tinh chỉnh và điều khiển Atmega328p ngơi nghỉ Table 8-5 và Figure 8-3 trang 27,28.

*
Phần 3: Thiết kế mạch reset 

Để vi tinh chỉnh và điều khiển tiến hành khởi rượu cồn lại thì chân RESET phải ở tại mức xúc tích LOW (~0V) trong 1 khoản thời gian đủ thử khám phá. Mạch reset của board Arduino UnoR3 nên bảo đảm được 02 việc:– Rephối bằng tay: Lúc thừa nhận nút ít, chân RESET nối cùng với GND, tạo cho MCU RESET. Lúc ko thừa nhận nút chân Reset được kéo 5V.– Reset từ động: Rephối tự động hóa được triển khai ngay trong lúc cấp cho mối cung cấp đến vi tinh chỉnh và điều khiển nhờ việc phối kết hợp thân năng lượng điện trsống nối lên nguồn và tụ điện nối khu đất. Thời gian tụ năng lượng điện hấp thụ hỗ trợ cho chân RESET ở tại mức LOW trong một khoản thời hạn đủ nhằm vi tinh chỉnh và điều khiển tiến hành rephối.– Khởi đụng vi tinh chỉnh trước khi hấp thụ lịch trình mới.

Xem thêm: Gel Hút Mụn Nha Đam Lami Nha Đam, Gel Hút Mụn Đầu Đen Nha Đam Lami

*
Các chúng ta tìm hiểu thêm datasheet tại những mục: 10.3 Power-on Resest, 10.4 External Rephối trang 41,42.Phần 4: Thiết kế mạch hấp thụ và giao tiếp thiết bị tính – Vi điều khiển và tinh chỉnh Atmega328P trên Board Arduino UnoR3 đã có được nạp sẵn 1 bootloader, chất nhận được dìm công tác bắt đầu thông qua chuẩn chỉnh tiếp xúc UART (chân 0 và 1) sống phần đa giây đầu sau khoản thời gian vi tinh chỉnh và điều khiển Remix.– Máy tính giao tiếp với Board mạch Arduino qua chuẩn chỉnh giao tiếp USB (D+/D-), thông qua một vi tinh chỉnh trung gian là ATMEGA16U2 hoặc một IC trung gian là CH340 (thường thấy trong các mạch áp dụng chip dán). Vi tinh chỉnh hoặc IC này có trọng trách thay đổi chuẩn tiếp xúc USB thành chuẩn giao tiếp UART nhằm nạp công tác hoặc giao tiếp truyền nhấn dữ liệu cùng với máy vi tính (Serial).– Phần thiết kế mạch hấp thụ tất cả tích đúng theo thêm 02 LED,nên những khi nạp công tác những các bạn sẽ thấy 2LED này lấp láy. Còn lúc giao tiếp, trường hợp tất cả tài liệu tự máy tính xách tay gửi xuống vi tinh chỉnh và điều khiển thì LED Rx vẫn nháy. Còn giả dụ có dữ liệu từ vi điều khiển trình lên laptop thì đèn Tx đang nháy. 

*

*
Trên là một số trong những so với dễ dàng và đơn giản cho những người mới bắt đầu. Nếu bao gồm vướng mắc, góp ý gì thêm những bạn có thể để lại bình luận nhé.