Nền tảng phát triển ISELED

Hướng dẫn sử dụng nền tảng phát triển ISELED®

2022 Microchip Technology Inc. và các công ty con

DS50003043B

Lưu ý các chi tiết sau về tính năng bảo vệ mã trên các sản phẩm Microchip: · Các sản phẩm Microchip đáp ứng các thông số kỹ thuật có trong Bảng dữ liệu Microchip cụ thể của chúng.
· Microchip tin rằng dòng sản phẩm của mình an toàn khi được sử dụng theo cách đã định, trong các thông số kỹ thuật vận hành và trong các điều kiện bình thường.
· Microchip coi trọng và tích cực bảo vệ quyền sở hữu trí tuệ của mình. Hành vi vi phạm các tính năng bảo vệ mã của sản phẩm Microchip bị nghiêm cấm và có thể vi phạm Đạo luật bản quyền kỹ thuật số thiên niên kỷ.
· Cả Microchip hay bất kỳ nhà sản xuất chất bán dẫn nào khác đều không thể đảm bảo tính bảo mật cho mã của mình. Bảo vệ mã không có nghĩa là chúng tôi đảm bảo sản phẩm là “không thể phá vỡ”. bảo vệ đang không ngừng phát triển. Microchip cam kết không ngừng cải tiến các tính năng bảo vệ mã của các sản phẩm của chúng tôi.

Ấn phẩm này và thông tin ở đây chỉ có thể được sử dụng với các sản phẩm của Microchip, bao gồm thiết kế, thử nghiệm và tích hợp các sản phẩm của Microchip với ứng dụng của bạn. Việc sử dụng thông tin này theo bất kỳ cách nào khác đều vi phạm các điều khoản này. Thông tin liên quan đến các ứng dụng của thiết bị chỉ được cung cấp để thuận tiện cho bạn và có thể bị thay thế bởi các bản cập nhật. Bạn có trách nhiệm đảm bảo rằng ứng dụng của bạn đáp ứng các thông số kỹ thuật của bạn. Liên hệ với văn phòng bán hàng Microchip tại địa phương của bạn để được hỗ trợ thêm hoặc nhận hỗ trợ bổ sung tại https:// www.microchip.com/en-us/support/design-help/client-supportservices.
THÔNG TIN NÀY ĐƯỢC CUNG CẤP BỞI MICROCHIP “NGUYÊN TRẠNG”. MICROCHIP KHÔNG TUYÊN BỐ HOẶC ĐẢM BẢO DƯỚI BẤT KỲ HÌNH THỨC NÀO, DÙ RÕ RÀNG HAY NGỤ Ý, BẰNG VĂN BẢN HOẶC BẰNG LỜI, THEO LUẬT ĐỊNH HOẶC CÁCH KHÁC, LIÊN QUAN ĐẾN THÔNG TIN BAO GỒM NHƯNG KHÔNG GIỚI HẠN BẤT KỲ BẢO ĐẢM NGỤ Ý NÀO VỀ VIỆC KHÔNG VI PHẠM, KHẢ NĂNG BÁN ĐƯỢC VÀ SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ, HOẶC BẢO ĐẢM CÓ LIÊN QUAN TÌNH TRẠNG, CHẤT LƯỢNG HOẶC HIỆU SUẤT CỦA NÓ.
TRONG MỌI TRƯỜNG HỢP, MICROCHIP SẼ KHÔNG CHỊU TRÁCH NHIỆM ĐỐI VỚI BẤT KỲ MẤT MÁT, THIỆT HẠI, CHI PHÍ HOẶC PHÍ PHẠT GIÁN TIẾP, ĐẶC BIỆT, TRỪNG PHẠT, NGẪU NHIÊN HOẶC HẬU QUẢ NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN, DÙ DO NGUYÊN NHÂN NÀO, NGAY CẢ KHI MICROCHIP ĐÃ ĐƯỢC THÔNG BÁO VỀ KHẢ NĂNG HOẶC THIỆT HẠI CÓ THỂ THẤY TRƯỚC. Ở MỨC ĐẦY ĐỦ NHẤT ĐƯỢC LUẬT PHÁP CHO PHÉP, TỔNG TRÁCH NHIỆM PHÁP LÝ CỦA MICROCHIP ĐỐI VỚI TẤT CẢ CÁC KHIẾU NẠI BẤT KỲ CÁCH NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN SẼ KHÔNG VƯỢT QUÁ SỐ TIỀN PHÍ, NẾU CÓ, MÀ BẠN ĐÃ TRẢ TRỰC TIẾP CHO MICROCHIP ĐỂ CÓ THÔNG TIN.
Việc sử dụng các thiết bị Microchip trong các ứng dụng hỗ trợ sự sống và/hoặc an toàn hoàn toàn do người mua chịu rủi ro và người mua đồng ý bảo vệ, bồi thường và giữ cho Microchip vô hại khỏi mọi thiệt hại, khiếu nại, vụ kiện hoặc chi phí phát sinh từ việc sử dụng đó. Không có giấy phép nào được chuyển giao, ngầm định hoặc theo cách khác, theo bất kỳ quyền sở hữu trí tuệ nào của Microchip trừ khi có quy định khác.
Để biết thông tin về Hệ thống Quản lý Chất lượng của Microchip, vui lòng truy cập www.microchip.com/quality.

Thương hiệu Tên và logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus , maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron và XMEGA là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, QuietWire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath và ZL là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ
Chặn khóa liền kề, AKS, Tương tự cho thời đại kỹ thuật số, Tụ điện bất kỳ, AnyIn, AnyOut, Chuyển mạch tăng cường, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Kết hợp trung bình động , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Lập trình nối tiếp trong mạch, ICSP, INICnet, Song song thông minh, Kết nối liên chip, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Biểu trưng được chứng nhận, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Tạo mã toàn trí, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect và ZENA là các thương hiệu của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.
SQTP là nhãn hiệu dịch vụ của Microchip Technology Incorporated tại Hoa Kỳ
Biểu trưng Adaptec, Tần suất theo yêu cầu, Công nghệ lưu trữ Silicon, Symmcom và Thời gian tin cậy là các thương hiệu đã đăng ký của Microchip Technology Inc. ở các quốc gia khác.
GestIC là nhãn hiệu đã đăng ký của Microchip Technology Germany II GmbH & Co. KG, một công ty con của Microchip Technology Inc., tại các quốc gia khác.
Mọi nhãn hiệu khác được đề cập ở đây đều là tài sản của các công ty tương ứng.
© 2022, Microchip Technology Incorporated và các công ty con.
Mọi quyền được bảo lưu.
ISBN: 978-1-5224-9948-0

DS50003043B-trang 2

2022 Microchip Technology Inc. và các công ty con

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED® Lời nói đầu

THÔNG BÁO CHO QUÝ KHÁCH HÀNG

Tất cả các tài liệu đều trở nên ngày tháng và sách hướng dẫn này không phải là ngoại lệ. Các công cụ và tài liệu vi mạch không ngừng phát triển để đáp ứng nhu cầu của khách hàng, vì vậy một số hộp thoại và / hoặc mô tả công cụ thực tế có thể khác với các hộp thoại trong tài liệu này. Hãy tham khảo của chúng tôi webtrang web (www.microchip.com) để lấy tài liệu mới nhất hiện có.
Các tài liệu được xác định bằng số “DS”. Con số này nằm ở cuối mỗi trang, phía trước số trang. Quy ước đánh số cho số DS là “DSXXXXXXXXA”, trong đó “XXXXXXXX” là số tài liệu và “A” là cấp sửa đổi của tài liệu. Để biết thông tin cập nhật nhất về các công cụ phát triển, hãy xem trợ giúp trực tuyến MPLAB® IDE. Chọn menu Trợ giúp rồi chọn Chủ đề để mở danh sách trợ giúp trực tuyến có sẵn files.
BỐ TRÍ TÀI LIỆU
Hướng dẫn này bao gồm các phần sau:
· Chương 1. “Nền tảng phát triển ISELED®” · Chương 2. “Phần cứng” · Chương 3. “Phần mềm” · Chương 4. “Khắc phục sự cố thường gặp” · Chương 5. “Phụ lục”

CÁC QUY ƯỚC ĐƯỢC SỬ DỤNG TRONG HƯỚNG DẪN NÀY
Sách hướng dẫn này sử dụng các quy ước tài liệu sau:

GIẢI QUYẾT TÀI LIỆU

Sự miêu tả

Đại diện

Phông chữ Arial: Ký tự nghiêng
giới hạn ban đầu
Tất cả chữ hoa Trích dẫn Văn bản được gạch chân, in nghiêng với dấu ngoặc vuông Ký tự in đậm

Sách tham khảo Văn bản được nhấn mạnh Một cửa sổ Một hộp thoại Một lựa chọn menu Một chế độ vận hành, trạng thái cảnh báo, trạng thái hoặc nhãn khung Tên trường trong cửa sổ hoặc hộp thoại Một đường dẫn menu
Một nút hộp thoại Một tab

Examptập
MPLAB® IDE User's Guide …là trình biên dịch duy nhất… cửa sổ Output hộp thoại Settings chọn Enable Programmer ALARM
“Lưu dự án trước khi xây dựng”
File>Lưu
Nhấp vào OK Nhấp vào tab Nguồn

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 3

Hướng dẫn sử dụng nền tảng phát triển ISELED®

GIẢI QUYẾT TÀI LIỆU

N`Rnnnn

Một số ở định dạng verilog, trong đó N là tổng số

chữ số, R là cơ số và n là một chữ số.

Văn bản trong ngoặc nhọn < >

Một phím trên bàn phím

Chuyển phát nhanh Phông chữ mới:

chuyển phát nhanh đơn giản mới

Sampmã nguồn

Filetên

File đường dẫn

Từ khóa

Tùy chọn dòng lệnh

Giá trị bit

Hằng số

In nghiêng Chuyển phát nhanh Mới

Một đối số biến

Dấu ngoặc vuông [ ]

Đối số tùy chọn

Curldấu ngoặc y và ký tự ống: { | }
dấu chấm lửng…

Lựa chọn các đối số loại trừ lẫn nhau; một lựa chọn HOẶC
Thay thế văn bản lặp lại

Đại diện cho mã được cung cấp bởi người dùng

4`b0010, 2`hF1
Nhấn ,
#define BẮT ĐẦU autoexec.bat c:mcc18h _asm, _endasm, tĩnh -Opa+, -Opa0, 1 ​​0xFF, `A' file.o, ở đâu file có thể là bất kỳ hợp lệ filetên mcc18 [tùy chọn] file [tùy chọn] cấp độ lỗi {0|1}
var_name [, var_name…] void main (void) { … }

KÍNH HIỂN VI WEBĐỊA ĐIỂM
Microchip cung cấp hỗ trợ trực tuyến thông qua webtrang web tại www.microchip.com. Cái này webtrang web được sử dụng như một phương tiện để thực hiện files và thông tin dễ dàng có sẵn cho khách hàng. Có thể truy cập bằng cách sử dụng trình duyệt Internet yêu thích của bạn, webtrang web có chứa thông tin sau:
· Bảng dữ liệu hỗ trợ sản phẩm và errata, ghi chú ứng dụng và sampchương trình, tài nguyên thiết kế, hướng dẫn sử dụng và tài liệu hỗ trợ phần cứng, bản phát hành phần mềm mới nhất và phần mềm lưu trữ
· Hỗ trợ kỹ thuật chung Câu hỏi thường gặp (FAQ), yêu cầu hỗ trợ kỹ thuật, nhóm thảo luận trực tuyến, danh sách thành viên chương trình tư vấn Microchip
· Kinh doanh Công cụ chọn sản phẩm và hướng dẫn đặt hàng của Microchip, thông cáo báo chí mới nhất của Microchip, danh sách các hội thảo và sự kiện, danh sách các văn phòng kinh doanh, nhà phân phối và đại diện nhà máy của Microchip
HỖ TRỢ KHÁCH HÀNG
Người dùng sản phẩm Microchip có thể nhận được hỗ trợ thông qua một số kênh:
· Nhà phân phối hoặc đại diện · Văn phòng bán hàng địa phương · Kỹ sư ứng dụng hiện trường (FAE) · Hỗ trợ kỹ thuật
Khách hàng nên liên hệ với nhà phân phối, đại diện hoặc kỹ sư ứng dụng hiện trường (FAE) để được hỗ trợ. Văn phòng bán hàng địa phương cũng có sẵn để giúp khách hàng. Một danh sách các văn phòng bán hàng và địa điểm được bao gồm ở mặt sau của tài liệu này.

DS50003043B-trang 4

2022 Công ty TNHH Công nghệ Microchip

Hỗ trợ kỹ thuật có sẵn thông qua webtrang web tại: http://www.microchip.com/support.
LỊCH SỬ SỬA ĐỔI TÀI LIỆU
Bản sửa đổi A (tháng 2020 năm XNUMX) · Lần đầu phát hành tài liệu này.
Bản sửa đổi B (tháng 2022 năm 1) · Đã cập nhật Chương 2. “Nền tảng phát triển ISELED®” · Đã cập nhật Chương XNUMX. “Phần cứng” · Thực hiện các chỉnh sửa biên tập nhỏ

Lời nói đầu

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 5

Hướng dẫn sử dụng nền tảng phát triển ISELED®
LƯU Ý:

DS50003043B-trang 6

2022 Công ty TNHH Công nghệ Microchip

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED®
Mục lục
Lời nói đầu …………………………………………………………………………………………………………… 3 Chương 1. Phát triển HPC của ISELED Curiosity Nền tảng
1.1 Giới thiệu………………………………………………………………………………………… 8 1.2 Yêu cầu nền tảng phát triển……………………… ……………………………. 8 1.3 Nền tảng phát triển ISELED® Kết thúcview …………………………………………… 9 Chương 2. Phần cứng 2.1 Tính năng phần cứng………………………………………………………………… …………. 16 2.2 Tùy chọn cấu hình phần cứng …………………………………………………………. 27 Chương 3. Phần mềm Chương 4. Khắc phục sự cố Các vấn đề thường gặp 4.1 ĐÈN LED thông minh ISELED Không phát sáng……………………………………………….. 31 Chương 5. Phụ lục 5.1 Tiêu đề bổ trợ mikroBUS … ………………………………………………………………. 32 Bán hàng và Dịch vụ Toàn cầu ………………………………………………………………………… 35

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 7

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED®
Chương 1. Nền tảng phát triển ISELED®
1.1 GIỚI THIỆU
Nền tảng phát triển ISELED® của Microchip cung cấp một môi trường mô-đun để tạo mẫu nhanh và đánh giá các ứng dụng chiếu sáng xung quanh ô tô tuân thủ tiêu chuẩn LED thông minh ISELED. ISELED là viết tắt của Đèn LED nhúng thông minh tích hợp theo định nghĩa của Liên minh ISELED. ISELED tích hợp đèn LED RGB và bộ điều khiển đèn LED tất cả trong một mô-đun. Đèn LED được hiệu chỉnh trong quá trình sản xuất và tất cả dữ liệu hiệu chuẩn được lưu trữ trong mô-đun LED, không phải MCU mục tiêu. Các thiết bị ISELED sử dụng giao diện truyền thông 2 dây đơn giản, trong đó có tới 4,079 đèn LED có thể được mắc nối tiếp với nhau theo chuỗi.
Lưu ý: Để biết thêm chi tiết về ISELED và tiêu chuẩn, hãy truy cập www.iseled.com.
1.2 YÊU CẦU NỀN TẢNG PHÁT TRIỂN
Nền tảng phát triển ISELED bao gồm nhiều thành phần. Phần cứng cần thiết được liệt kê bên dưới: · Bảng điều khiển nền tảng phát triển. Lựa chọn một trong những thứ sau:
– Board phát triển Curiosity HPC (PN: DM164136) a) MCU mục tiêu (Bo mạch điều khiển): PIC18F25K42. Thay thế MCU mặc định (PIC16F18875) trên Curiosity HPC (PN: PIC18F25K42-I/SP)
– ATSAMC21 Xplained Pro (PN: ATSAMC21-XPRO) a) ATMBUSADAPTER-XPRO (PN: ATMBUSADAPTER-XPRO). Cần thiết cho kết nối Bộ điều khiển với Bảng giao diện.
– bo mạch phát triển tò mò dsPIC33C® (PN: DM330030) · Bảng giao diện ISELED
– Tiêu chuẩn bo mạch bổ trợ mikroBUSTM (PN: APG00112) · Bo mạch phát triển ISELED (chọn một):
– Bo mạch phát triển Osram ISELED (PN: APG00113) – Bo mạch phát triển ISELED chiếm ưu thế (PN: APG00114) · Cáp USB – Micro USB (PN: ATUSBMICROCABLE-XPRO) · Nguồn điện 7V (Tùy chọn, Tối đa 6-7V) – 7V, 110- 220V, 1.3A, 2.5mm ID x 5.5mm OD · Máy tính – Windows 7 trở lên – Cổng USB tốc độ cao
Lưu ý: Tất cả phần cứng được liệt kê phải được mua riêng từ Microchip (new.microchipdirect.com) hoặc từ nhà phân phối được phê duyệt.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 8

Hướng dẫn sử dụng nền tảng phát triển ISELED®

Phần mềm yêu cầu:
Đối với trình điều khiển phần mềm ISELED, hãy liên hệ với bộ phận bán hàng tại địa phương của bạn hoặc điền vào biểu mẫu yêu cầu phần mềm tại www.microchip.com/iseled.

1.3 NỀN TẢNG PHÁT TRIỂN ISELED® TRÊNVIEW
Ba cấu hình cho Nền tảng phát triển ISELED được trình bày trong Hướng dẫn sử dụng này. Một biến thể PIC® MCU của Microchip sử dụng bo mạch phát triển Curiosity HPC, bo mạch phát triển Microchip dsPIC33C® Curiosity và biến thể Xplained Pro sử dụng ATSAMC21-XPRO. Các thành phần phần cứng và cài đặt cấu hình jumper mặc định cho mỗi thiết lập được tóm tắt trong các phần sau.

1.3.1 Nền tảng phát triển ISELED Curiosity HPC
Các thành phần phần cứng chính cho Nền tảng phát triển ISELED Curiosity HPC được liệt kê bên dưới:
1. Curiosity HPC a) Bo mạch phát triển sử dụng MCU mục tiêu PIC18F25K42.
2. Bảng giao diện ISELED a) Giao diện cấu hình và cổng kết nối giữa Curiosity HPC và Bảng phát triển ISELED.
3. Bo mạch phát triển ISELED a) Bo mạch phát triển với 10 đèn LED thông minh ISELED.

HÌNH 1-1:

NỀN TẢNG PHÁT TRIỂN HPC ISELED® CURIOSITY

DS50003043B-trang 9

2022 Công ty TNHH Công nghệ Microchip

Nền tảng phát triển ISELED®

1.3.1.1 CÀI ĐẶT JUMPER MẶC ĐỊNH
Cấu hình mặc định để sử dụng với chương trình cơ sở trình diễn như sau: · Curiosity HPC
– Thay thế MCU “Thiết bị đích” bằng PIC18F25K42. – Đặt jumper cấp điện thành 5V.

HÌNH 1-2:

CURIOSITY HPC CÀI ĐẶT JUMPER CUNG CẤP MẶC ĐỊNH

HÌNH 1-3:

· Bảng giao diện ISELED CURIOSITY HPC ISELED® INTERFACE BOARD CÀI ĐẶT JUMPER MẶC ĐỊNH

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 10

Hướng dẫn sử dụng nền tảng phát triển ISELED®

· Bo mạch phát triển ISELED – Đặt cầu nhảy cấp nguồn thành 5V-VEXT.

HÌNH 1-4:

BẢNG PHÁT TRIỂN ISELED® CÀI ĐẶT JUMPER MẶC ĐỊNH

HÌNH 1-5:

1.3.2 Nền tảng phát triển ISELED XPRO
Các thành phần phần cứng chính cho Nền tảng phát triển XPRO được liệt kê bên dưới: 1. ATSAMC21-XPRO
a) Bảng phát triển sử dụng MCU mục tiêu SAMC21J18A-AUT. 2. ATMBUSADAPTER-XPRO
a) bảng điều hợp mikroBUS XPRO. 3. Bảng giao diện ISELED
a) Giao diện cấu hình và cổng kết nối giữa Curiosity HPC và Bảng phát triển ISELED.
4. Bo mạch phát triển ISELED a) Bo mạch phát triển với 10 đèn LED thông minh ISELED.
NỀN TẢNG PHÁT TRIỂN ISELED® XPRO

DS50003043B-trang 11

2022 Công ty TNHH Công nghệ Microchip

Nền tảng phát triển ISELED®

1.3.2.1 CÀI ĐẶT JUMPER MẶC ĐỊNH
Cấu hình mặc định để sử dụng với chương trình cơ sở trình diễn như sau: · SAMC21-XPRO
– Đặt cầu nối nguồn điện, VCC-SEL, thành 5.0V.

HÌNH 1-6:

CÀI ĐẶT JUMPER CUNG CẤP MẶC ĐỊNH SAMC21 XPRO

5. ATMBUSADAPTER-XPRO
– Gắn Bảng giao diện ISELED vào ổ cắm mikroBUS.
– Đặt jumper cấp nguồn (KHÔNG PHẢI đầu cắm ngắt nguồn cấp, EXT) thành +5V.

HÌNH 1-7:

ATMBUSADAPTER-XPRO CÀI ĐẶT JUMPER CUNG CẤP MẶC ĐỊNH

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 12

Hướng dẫn sử dụng nền tảng phát triển ISELED®

HÌNH 1-8:

· Bảng giao diện ISELED SAMC21-XPRO BẢNG GIAO DIỆN ISELED® CÀI ĐẶT JUMPER MẶC ĐỊNH

1.3.3 ISELED Curiosity dsPIC33C®
Các thành phần phần cứng chính cho Nền tảng phát triển tò mò ISELED dsPIC33C được liệt kê bên dưới:
1. Bo mạch phát triển dsPIC33C Curiosity a) Bo mạch phát triển dsPIC33C Curiosity với DSC lõi đơn hiệu suất cao dsPIC33CK256MP508.
2. Bảng giao diện ISELED a) Giao diện cấu hình và cổng kết nối giữa dsPIC33C Curiosity và Bảng phát triển ISELED.
3. Bo mạch phát triển ISELED a) Bo mạch phát triển với 10 đèn LED thông minh ISELED.

DS50003043B-trang 13

2022 Công ty TNHH Công nghệ Microchip

HÌNH 1-9:

Nền tảng phát triển ISELED®
NỀN TẢNG PHÁT TRIỂN TÌM HIỂU ISELED® dsPIC33C®

1.3.3.1 CÀI ĐẶT JUMPER MẶC ĐỊNH
Cấu hình mặc định để sử dụng với chương trình cơ sở trình diễn như sau: · dsPIC33C Curiosity
– Đặt jumper, J11, thành +5V USB Power.

HÌNH 1-10:

dsPIC33C® CURIOSITY POWER SUPPLY JUMPER CÀI ĐẶT

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 14

Hướng dẫn sử dụng nền tảng phát triển ISELED®

HÌNH 1-11:

· Bảng giao diện ISELED
dsPIC33C® CURIOSITY ISELED® BẢNG GIAO DIỆN CÀI ĐẶT JUMPER MẶC ĐỊNH

· Bo mạch phát triển ISELED – Đặt cầu nhảy cấp nguồn thành 5V-VEXT.

HÌNH 1-12:

BẢNG PHÁT TRIỂN ISELED® CÀI ĐẶT JUMPER MẶC ĐỊNH

DS50003043B-trang 15

2022 Công ty TNHH Công nghệ Microchip

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED®
Chương 2. Phần cứng
2.1 TÍNH NĂNG PHẦN CỨNG
Các tính năng chính của Nền tảng phát triển ISELED được liệt kê trong các phần sau.
2.1.1 Cân nhắc về vi điều khiển đặc biệt
2.1.1.1 VẬN HÀNH 3.3V/5V
Nền tảng phát triển ISELED của Microchip tương thích với vô số bộ vi điều khiển khác nhau, từ MCU PIC 8 bit đến MCU ARM® 32 bit. Mặc dù đèn LED thông minh ISELED yêu cầu nguồn điện 5Vtage, Nền tảng phát triển ISELED có thể hoạt động ở mức 3.3V hoặc 5V, tùy thuộc vào yêu cầu của MCU chủ.
2.1.2 Trình điều khiển đèn LED thông minh ISELED Mỗi đèn LED thông minh ISELED sử dụng một mạch điều khiển bên trong tích hợp sẵn để giao tiếp với MCU chính. Trình điều khiển này, được kết nối với hai chân bus ISELED, SIOP và SION, có các đặc điểm sau:
1. Nguồn cung cấp 5Vtage 2. Idle-High 3. Open Drain 4. Bo mạch giao diện ISELED hai chiều của Microchip (tương thích với bo mạch bổ sung mikroBUS) đã được thiết kế để đáp ứng bốn tiêu chí này. Bảng giao diện hoạt động như cầu nối giữa MCU chính và bus/trình điều khiển ISELED. Bảng giao diện ISELED có thể được cấu hình để hỗ trợ nhiều loại vi điều khiển Microchip. Các MCU ISELED của Microchip sử dụng SPI hoặc UART để tạo ra giao thức truyền thông ISELED bắt buộc. Lưu ý rằng không phải tất cả các MCU của Microchip đều tương thích với ISELED.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 16

Hướng dẫn sử dụng nền tảng phát triển ISELED®

2.1.2.1 CẤU HÌNH TRƯỜNG HỢP SỬ DỤNG BẢNG GIAO DIỆN ĐƯỢC TÁCH LÊNVIEW

Bảng dưới đây cung cấp tóm tắt về các trường hợp sử dụng có thể được hỗ trợ bởi các MCU khác nhau của Microchip.

BẢNG 2-1: CẤU HÌNH TRƯỜNG HỢP SỬ DỤNG BẢNG GIAO DIỆN ISELED® TRÊNVIEW

Trường hợp sử dụng

Đặc điểm I/O của MCU

Giao diện ISELED®

Cung cấp xả mở trạng thái nhàn rỗi Voltage Cấu hình bảng

Bình luận

1

Cao nhàn rỗi Có

5V hoặc 3V(1)

J11: P-SPI

Cấu hình cho PIC18F

J12: N-SPI

và các thiết bị tương tự. Kể từ khi

J9: MISO-TRỰC TIẾP

SPI của PIC18F ở mức nhàn rỗi cao, có

J5: MOSI-TRỰC TIẾP

một đầu ra cống mở và là bidi-

J10: SCK-TRỰC TIẾP

cắt ngang ở 5V, không có giao diện

J6: Mở

cuitry là cần thiết. Định cấu hình Bảng giao diện ISELED® cho một

kết nối trực tiếp giữa

MCU SPI I/O và ISELED

xe buýt.

2

Cao nhàn rỗi Không

5V

J11: P-SPI J12: N-SPI J9: MISO-DIR J5: MOSI-LS J10: SCK-DIR J6: LS-NON

Cấu hình cho SAMC21C và các thiết bị tương tự. SPI của SAMC21 ở chế độ không tải cao và hai chiều ở mức 5V. Tuy nhiên, vì đầu ra SPI KHÔNG phải là cống mở, hãy định cấu hình Bảng giao diện ISELED để sử dụng bộ dịch mức để chuyển đổi I/O sang cống mở.

3

Nhàn rỗi Thấp Có hoặc Không 5V

J11: P-SPI J12: N-SPI J9: MISO-DIR J5: MOSI-LS J10: SCK-DIR J6: LS-INV

Cấu hình cho dsPIC33, PIC24F và các thiết bị tương tự. Các thiết bị này có SPI ở mức nhàn rỗi thấp. Trong trường hợp này, dòng MOSI phải được đảo ngược để buộc tín hiệu ở trạng thái không tải cao. Đặt J5 thành MOSI-LS và J6 thành LS-INV.

4

Cao nhàn rỗi Không

3V

J11: P-SPI J12: N-SPI J9: MISO-LS J5: MOSI-LS J10: SCK-LS J6: LS-NON

Các thiết bị vi mạch chỉ hỗ trợ hoạt động 3V, có SPI ở mức nhàn rỗi cao và không mở cống. Thiết lập này sử dụng bộ dịch mức (U2, U5 cho 5V-to-3V và U3 cho 3V-to-5V).

5

Nhàn rỗi Thấp Không

3V

J11: P-SPI J12: N-SPI J9: MISO-LS J5: MOSI-LS J10: SCK-LS J6: LS-INV

Các thiết bị vi mạch chỉ hỗ trợ hoạt động 3V, có SPI ở mức nhàn rỗi thấp và không mở cống. Thiết lập này sử dụng bộ dịch mức (U2 và U5) và bộ biến tần (U4 cũng có chức năng như bộ dịch 3V-5V).

6

Không có

Không có

5V

J11: P-UART J12: N-UART J9, J5, J10, J6: Mở

Hầu hết các UART MCU đều tương thích với giao diện trình điều khiển ISELED. Trong trường hợp này, không cần mạch giao diện bên ngoài. Đặt J11 và J12 thành UART.

Lưu ý 1: Mặc dù các thiết bị PIC18 tương thích với điện áp 3.3V và 5V (có thể lựa chọn thông qua cầu nối nguồn trên bo mạch Curiosity HPC), 5V là điện áp hoạt động được khuyến nghịtage cho hầu hết các ứng dụng ISELED.

DS50003043B-trang 17

2022 Công ty TNHH Công nghệ Microchip

HÌNH 2-1:

Phần cứng
2.1.3 Tùy chọn nền tảng phát triển MCU
2.1.3.1 CURIOSITY HPC VÀ PIC18F25K42 Nền tảng phát triển ISELED đã được thiết kế để sử dụng cùng với bảng phát triển Curiosity HPC VÀ PIC18F25K42 (MCU mục tiêu). Curiosity HPC hỗ trợ cả hoạt động của Nền tảng phát triển ISELED và MCU 3.3V và 5V. Để biết thêm thông tin về Curiosity HPC, vui lòng tham khảo liên kết sau: www.microchip.com/Developmenttools/ProductDetails/DM164136
TÌM HIỂU HPC

BẢNG 2-2: CÁC TÍNH NĂNG CHÍNH CỦA CURIOSITY HPC

Con số

Mục

Sự miêu tả

1

Khối lượng cung cấp MCUtagbộ chọn Curiosity HPC có thể cung cấp 3.3V hoặc 5V cho MCU thông qua một

jumper có thể lựa chọn. Đối với người yêu cũ nàyample, đặt jumper ở vị trí 5V.

2

Đầu nối Micro USB

Cung cấp main cho board phát triển. Kết nối đầu nối micro USB

nector cho PC. Sử dụng MPLAB® X IDE để lập trình MCU đích.

3

MCU mục tiêu

Nền tảng phát triển ISELED® yêu cầu PIC18F25K42-I/SP

(DIP 28 chân). Xin lưu ý rằng PIC18F25K42-I/SP KHÔNG phải là

MCU mặc định (PIC16F18875) được cài đặt trên Curiosity HPC. Các

PIC18F25K42-I/SP phải được mua riêng và cài đặt trước

sử dụng.

4

Bo mạch bổ trợ mikroBUSTM Chuẩn bổ trợ mikroElektronika mikroBUS cung cấp khả năng kết nối giữa các

giao diện tiêu chuẩn

mặt giữa MCU mục tiêu và Giao diện/Phát triển ISELED

bảng. Bảng giao diện ISELED nên được kết nối với mikro-

Vị trí BUS `1′.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 18

Hướng dẫn sử dụng nền tảng phát triển ISELED®

2.1.3.2 ATSAMC21-XPRO VÀ ATMBUSADAPTER-XPRO
Nền tảng phát triển ISELED đã được thiết kế để sử dụng cùng với bảng phát triển ATSAMC21-XPRO và ATMBUSADAPTER-XPRO. ATSAMC21-XPRO hỗ trợ cả hoạt động 3.3V và 5V; tuy nhiên, chúng tôi khuyên bạn nên cấu hình hệ thống ở mức 5V. Điều này sẽ tránh sự cần thiết phải bao gồm bất kỳ kết nối cung cấp "không chuẩn" nào giữa ATSAMC21-XPRO và ATMBUSADAPTER-XPRO.
Để biết thêm thông tin về ATSAMC21-XPRO và ATMBUSADAPTER-XPRO, vui lòng tham khảo các liên kết sau:
www.microchip.com/DevelopmentTools/ProductDetails/PartNO/ATSAMC21-XPRO
www.microchip.com/DevelopmentTools/ProductDetails/PartNO/ATMBUSADAPTER-XPRO

HÌNH 2-2:

ATSAMC21-XPRO

DS50003043B-trang 19

2022 Công ty TNHH Công nghệ Microchip

HÌNH 2-3:

ATMBUSADAPTER-XPRO

Phần cứng

BẢNG 2-3: CÁC TÍNH NĂNG CHÍNH CỦA ATSAMC21-XPRO VÀ ATMBUSADAPTER-XPRO

Con số

Mục

Sự miêu tả

1

Dây nhảy nguồn MCU

Được sử dụng để theo dõi hiện tại. Jumper PHẢI được cài đặt cho phù hợp

hoạt động của ban phát triển.

2

Gỡ lỗi giao diện USB

Cung cấp main cho board phát triển. Kết nối đầu nối micro USB

nector cho PC. Sử dụng Atmel Studio để lập trình MCU mục tiêu.

3

Bộ chọn nguồn 3.3V/5V

ATSAMC21-XPRO hỗ trợ cả hoạt động 3.3V và 5V; Tuy nhiên,

(SAMC21)

chúng tôi khuyên bạn nên cấu hình hệ thống ở mức 5V. Điều này sẽ

tránh sự cần thiết phải bao gồm bất kỳ kết nối cung cấp "không chuẩn" nào

giữa ATSAMC21-XPRO và ATMBUSADAPTER-XPRO để chứa MCU 3.3V và Bảng phát triển ISELED® 5V.

4

Tiêu đề EXT (SAMC21)

Kết nối ATSAMC21-XPRO EXT1 với ATMBUS-

Đầu cắm ADAPTER-XPRO EXT.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 20

Hướng dẫn sử dụng nền tảng phát triển ISELED®

BẢNG 2-3: CÁC TÍNH NĂNG CHÍNH CỦA ATSAMC21-XPRO VÀ ATMBUSADAPTER-XPRO (TIẾP THEO)

Con số

Mục

Sự miêu tả

5

Tiêu đề EXT (Bộ chuyển đổi)

Cung cấp main cho board phát triển. Kết nối đầu nối micro USB

nector cho PC. Sử dụng Atmel Studio để lập trình MCU mục tiêu.

6

Bộ chọn nguồn 3.3V / 5V

ATMBUSADAPTER-XPRO hỗ trợ cả hoạt động 3.3V và 5V,

(Bộ chuyển đổi)

tuy nhiên, nó KHÔNG hỗ trợ cả voltages đồng thời (không có

sửa đổi). tập nàytage được cung cấp trực tiếp bởi tiêu đề EXT

được kết nối với nguồn cung cấp MCU ATSAMC21-XPROtagđ. Để

tránh mọi kết nối cung cấp "không chuẩn" giữa

ATSAMC21-XPRO và ATMBUSADAPTER-XPRO, bộ nhảy này

nên được đặt thành “5V”.

7

Tiêu đề bổ trợ mikroBUSTM Bảng giao diện ISELED tương thích với MikroElektronika

Tiêu chuẩn bo mạch bổ trợ mikroBUS.

2.1.3.3 dsPIC33C TÌM HIỂU
Nền tảng phát triển ISELED đã được thiết kế để sử dụng cùng với bo mạch phát triển dsPIC33C Curiosity.
Để biết thêm thông tin về bo mạch phát triển dsPIC33C Curiosity, vui lòng tham khảo liên kết sau:
www.microchip.com/Developmenttools/ProductDetails/DM330030

HÌNH 2-4:

BẢNG PHÁT TRIỂN dsPIC33C® CURIOSITY

DS50003043B-trang 21

2022 Công ty TNHH Công nghệ Microchip

Phần cứng

BẢNG 2-4: CÁC TÍNH NĂNG CHÍNH CỦA BẢNG PHÁT TRIỂN CURIOSITY dsPIC33C®

Con số

Mục

Sự miêu tả

1

Bộ chọn nguồn cung cấp đầu vào

Đầu vào nguồn 5V từ EXT Power hoặc USB.

2

Đầu nối micro-USB

Cung cấp main cho board phát triển. Kết nối Micro-USB

đầu nối với PC. Sử dụng MPLAB® X IDE để lập trình MCU đích.

3

MCU mục tiêu

dsPIC33CK256MP508

4

Tiện ích mikroBUSTM

Chuẩn bổ trợ MikroElektronika mikroBUS cung cấp khả năng kết nối giữa các

Bảng giao diện tiêu chuẩn

mặt giữa MCU mục tiêu và giao diện/Phát triển ISELED®

bảng. Bảng giao diện ISELED nên được kết nối với

vị trí mikroBUS `A'.

2.1.4 Bảng giao diện ISELED
Bảng giao diện ISELED tương thích với tiêu chuẩn Bảng bổ sung MikroElektronika mikroBUS (xem ghi chú bên dưới). Nó hoạt động như một cổng kết nối giữa trình điều khiển LED thông minh ISELED và MCU chính. Bảng giao diện ISELED chứa một số bộ dịch mức (5V-to-3V và 3V-to-5V) và logic biến tần cho phép Bảng phát triển ISELED (được trình bày trong phần sau) hoạt động với nhiều vi điều khiển Microchip. Ngoài ra, hãy tham khảo Bảng 2-1 Cấu hình trường hợp sử dụng bảng giao diện ISELED®view. Bảng giao diện ISELED được hiển thị bên dưới.

HÌNH 2-5:

BẢNG GIAO DIỆN ISELED® (TRÊN)

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 22

Hướng dẫn sử dụng nền tảng phát triển ISELED®

HÌNH 2-6:

BẢNG GIAO DIỆN ISELED® (ĐÁY)

Lưu ý: Tham khảo Phụ lục để biết thêm chi tiết về tiêu chuẩn Bo mạch bổ sung MikroElektronika mikroBUS.

DS50003043B-trang 23

2022 Công ty TNHH Công nghệ Microchip

Phần cứng

BẢNG 2-5: CÁC TÍNH NĂNG CHÍNH CỦA BẢNG GIAO DIỆN ISELED®

Con số

Mục

Sự miêu tả

1

Cấu hình SPI/UART

Tiêu đề J11 và J12 xác định loại giao diện truyền thông,

tiêu đề

SPI hoặc UART, sẽ được sử dụng giữa MCU mục tiêu và thiết bị ISELED®. Lưu ý: Microchip đã chọn các thiết bị cho phép

SPI hoặc UART của nó để giao tiếp với ISELED.

2

chỉ số cung cấp điện

Bảng giao diện ISELED nhận cả 3.3V và 5V trực tiếp từ

các tiêu đề mikroBUSTM. Hai đèn LED, LD1 (5V) và LD2 (3.3V), chỉ báo

xác định tình trạng của các nguồn cung cấp này. Một đèn LED chiếu sáng cho biết rằng

cung cấp đang hoạt động và hiện tại.

3

Phát triển ISELED thay thế- Các kết nối này phản chiếu các chân đầu nối của đầu nối ISELED

kết nối bảng

(J3, mặt dưới) lên mặt trên của bảng. Chúng có thể được sử dụng để

(ổ cắm)

kết nối cứng Bảng giao diện ISELED với Bộ phát triển ISELED thay thế-

ment Bảng kết nối. Các chân này cách nhau 100mils (2.54mm)

trung tâm đến trung tâm và sẽ yêu cầu kết nối hàn giữa các bảng.

Lưu ý: hàn các bo mạch với nhau sẽ làm tăng đáng kể độ ổn định cơ học giữa các PCB, đặc biệt là khi nhiều Bo mạch phát triển ISELED được mắc nối tiếp với nhau.

4

Chuyển cấp/kết nối trực tiếp Nền tảng phát triển ISELED tương thích với cả 3.3V và

tiêu đề cấu hình

MCU 5V. Tiêu đề J9, J10 và J5 xác định âm lượngtagcác cấp độ của

Tín hiệu SPI/UART giữa MCU mục tiêu và thiết bị ISELED.

Tham khảo Hình 2-7 và Bảng 2-1 để biết thêm chi tiết.

5

Đầu cắm MOSI không đảo/đảo ngược J6 xác định cực tính của tín hiệu MOSI giữa tar-

tiêu đề

nhận MCU và đèn LED thông minh ISELED cho MCU không thể định cấu hình

I / O cống mở. Cài đặt jumper này không bắt buộc đối với MCU như

PIC18F25K42 có cấu hình open-drain I/O.

6

Điện trở kéo lên của nút chính ISELED® Điện trở kéo lên, R2 và R3 (1k ohm), trên các đường SION và SIOP cho

điện trở

nút chính ISELED. Những điện trở này cũng có mặt và phổ biến

được đặt trên APG00113/APG00114 và sẽ dư thừa nếu một trong hai

bảng được sử dụng với Bảng giao diện ISELED. Kéo lên tổng thể

các điện trở đã được đưa vào Bảng giao diện ISELED để

người dùng cuối có thể kết nối bảng ISELED của riêng họ với ISELED Inter-

đối mặt với nền tảng phát triển Board/Curiosity HPC.

7

Phát triển ISELED®

Đầu nối kiểu ổ cắm, J3. Kết nối chính giữa ISELED

Đầu nối bảng

Bảng giao diện và Bảng phát triển ISELED.

8

Bộ điều khiển bo mạch bổ trợ mikroBUS J1 và J2. Nền tảng phát triển ISELED không sử dụng

tổ ong

thu thập tất cả các tín hiệu Bảng bổ trợ mikroBUS. Tham khảo Phụ lục để kết nối

chi tiết và cách sử dụng.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 24

Hướng dẫn sử dụng nền tảng phát triển ISELED®

HÌNH 2-7:

SƠ ĐỒ TIÊU ĐỀ CẤU HÌNH ISELED®

DS50003043B-trang 25

2022 Công ty TNHH Công nghệ Microchip

HÌNH 2-8:

Phần cứng
2.1.5 Bảng mạch phát triển ISELED Bảng mạch phát triển ISELED bao gồm 10 đèn LED thông minh ISELED (D1-D10) và một nguồn điện áp 5V tích hợp.tage điều chỉnh. Bảng phát triển ISELED (xem ghi chú bên dưới) được trình bày trong hai hình dưới đây. Bảng bao gồm các tính năng chính được nêu trong sơ đồ bên dưới.
BẢNG PHÁT TRIỂN ISELED® (TRÊN)

HÌNH 2-9:

BẢNG PHÁT TRIỂN ISELED® (ĐÁY)

Lưu ý: Biến thể Osram, APG00113, được mô tả ở trên (mặt nạ hàn đen). Biến thể chiếm ưu thế, APG00114, cũng có mặt nạ hàn màu trắng.

BẢNG 2-6: CÁC TÍNH NĂNG CHÍNH CỦA BẢNG PHÁT TRIỂN ISELED®

Số 1

Mục
Các kết nối bảng ISELED® thay thế (đến)

Sự miêu tả
Các kết nối này phản chiếu các chân đầu nối của đầu nối ISELED (J1, mặt dưới) lên mặt trên của bo mạch. Chúng có thể được sử dụng để nối trực tiếp Bo mạch phát triển ISELED với Bảng giao diện ISELED thay thế hoặc các kết nối bo mạch phát triển tiếp theo trong sê-ri. Các chân này được đặt cách nhau 100 mils (2.54 mm) từ tâm đến tâm và sẽ yêu cầu kết nối hàn giữa các bảng.

2

Đèn LED thông minh ISELED

Mười đèn LED thông minh ISELED (D1-D10) nằm trên Hệ thống phát triển ISELED

Bảng. Mỗi đèn LED thông minh bao gồm một đèn LED màu đỏ, lục và lam

tạo thành một “pixel”, sau đó được điều khiển thông minh bởi ISELED thông minh

Trình điều khiển LED RGB.

3

Lỗ chờ

Lỗ cho trạng thái tạm dừng tùy chọn để cung cấp hỗ trợ bổ sung cho Ban phát triển ISELED. Lỗ này sẽ chứa vít M3 (#4), độ lệch 0.75 inch.

4

Bo mạch ISELED thay thế- Các kết nối này phản chiếu các chân đầu nối của đầu nối ISELED

kết nối (đi)

(J2, mặt dưới) lên mặt trên của bảng. Chúng có thể được sử dụng để

kết nối trực tiếp Bảng phát triển ISELED với bảng thay thế tiếp theo

Các kết nối Bảng mạch phát triển ISELED trong sê-ri. Những chân này là

cách nhau 100 mils (2.54 mm) từ tâm đến tâm và sẽ yêu cầu hàn

kết nối giữa các bảng.

5

Đầu nối ISELED (phích cắm)

Đầu nối kiểu phích cắm, J1. Giao diện kết nối chính giữa

Bảng phát triển ISELED và Bảng giao diện ISELED hoặc tiếp theo

ban phát triển trong sê-ri.

6

Giắc cắm nguồn bên ngoài

J5, lượng cung cấp tối đatagđiện 6-12V. Giắc cắm nguồn – 2.5vmm bên trong

đường kính x 5.5mm đường kính ngoài.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 26

Hướng dẫn sử dụng nền tảng phát triển ISELED®

BẢNG 2-6: CÁC TÍNH NĂNG CHÍNH CỦA BẢNG PHÁT TRIỂN ISELED® (TIẾP THEO)

Con số

Mục

Sự miêu tả

7

Bộ chọn nguồn 5V

Tiêu đề, J3. Chuyển đổi giữa nguồn 5V bên ngoài, VEXT_5V, được cấp nguồn bởi Curiosity HPC USB (hoặc Bo mạch phát triển ISELED trước đây nếu không phải là ISELED chính) VÀ nguồn 5V được điều chỉnh trên bo mạch, VREG_5V, được cấp nguồn bởi nguồn DC bên ngoài, VJACK.

8

Bộ điều chỉnh 5V trên bo mạch

MIC29501-5.0WU, đầu ra 5V, tối đa 5A. Cung cấp đầu vào từ J5 (nguồn DC

kích).

9

Đầu nối ISELED (ổ cắm) Đầu nối kiểu phích cắm, J2. Giao diện kết nối chính giữa một

Ban phát triển ISELED và Ban phát triển ISELED tiếp theo

trong loạt phim.

10

Đèn LED báo nguồn 5V

Chỉ báo cung cấp, LD1. Nguồn – VEXT_5V hoặc VREG_5V như đã xác định

theo trạng thái của Bộ chọn nguồn 5V, J3. Một đèn LED chiếu sáng cho biết

rằng nguồn cung cấp 5V đang hoạt động.

11

Điện trở kéo lên chính của ISELED- Các điện trở kéo lên chính của ISELED, R2 và R3, được đặt trên

tors

mỗi ban phát triển. Xóa R2 và R3 khỏi tất cả ISELED Devel-

tùy chọn Các bảng trong sê-ri không phải là bảng chính (bảng đầu tiên trong

chuôi).

2.1.5.1 BỘ CHỌN NGUỒN 5V

BẢNG 2-7: CÁC LỰA CHỌN CUNG CẤP BẢNG PHÁT TRIỂN ISELED®

Đầu vào nguồn điện

Đầu vào

Bo mạch bên ngoài Nguồn USB 5V từ Curiosity HPC 5V Được điều chỉnh từ Bo mạch phát triển ISELED® trước đó

DC Power Supply

Bộ chuyển đổi 7V MAX AC/DC hoặc nguồn DC

Đầu nối hiện tại tối đa

500mA

J1

5A

J1

5A

J5

DS50003043B-trang 27

2022 Công ty TNHH Công nghệ Microchip

Phần cứng
2.2 LỰA CHỌN CẤU HÌNH PHẦN CỨNG
Nền tảng phát triển ISELED là một công cụ phát triển có cấu hình cao. Nó có thể được sử dụng như một trình biểu diễn ISELED độc lập bằng cách sử dụng chương trình cơ sở được biên dịch trướcampcác tập tin từ Microchip hoặc nó có thể được cấu hình riêng cho phần cứng và chương trình cơ sở do người dùng phát triển.
2.2.1 Bảng điều khiển Curiosity HPC
1. Thay thế PIC16F18875 trên Curiosity HPC bằng PIC18F25K42 (MCU mục tiêu).
2. Đặt cầu nhảy nguồn cung cấp Curiosity HPC MCU sang vị trí 5V. 3. Lập trình MCU mục tiêu với phần sụn mong muốn bằng MPLAB X IDE. 4. Gắn Bảng giao diện ISELED vào ổ cắm mikroBUS #1. 5. Đặt vít nylon xuyên qua lỗ đỡ chân đế trên ISELED Devel-
bảng tùy chọn và gắn giá đỡ nylon 0.75″ vào vít. 6. Kết nối đầu nối phích cắm Bo mạch phát triển ISELED, J1, với ISELED
Đầu nối ổ cắm bảng giao diện, J3. 7. Cấu hình jumper Bảng giao diện ISELED.
– Tham khảo Phần 1.3.1.1 “Cài đặt Jumper Mặc định”. 8. Định cấu hình các jumper của Bảng phát triển ISELED.
– Tham khảo Phần 1.3.1.1 “Cài đặt Jumper Mặc định”.
2.2.2 Bảng điều khiển ATSAMC21-XPRO
1. Xác minh rằng cầu nối Nguồn điện đã được lắp đặt. 2. Đặt cầu nối nguồn VCC MCU thành 5.0V. 3. Kết nối đầu nối USB ATSAMC21-XPRO với PC. 4. Kết nối đầu nối ATBUSADAPTER-XPRO EXT với EXT1 trên
ATSAMC21-XPRO. 5. Lập trình MCU mục tiêu với phần sụn mong muốn bằng Atmel Studio 7. 6. Gắn Bảng giao diện ISELED vào ổ cắm mikroBUS trên ATBUS-
BỘ CHUYỂN ĐỔI-XPRO. 7. Đặt vít nylon xuyên qua lỗ đỡ chân đế trên ISELED Devel-
bảng tùy chọn và gắn giá đỡ nylon 0.75″ vào vít. 8. Kết nối đầu nối phích cắm Bo mạch phát triển ISELED, J1, với ISELED
Đầu nối ổ cắm bảng giao diện, J3. 9. Cấu hình jumper Bảng giao diện ISELED.
– Tham khảo Phần 1.3.2.1 “Cài đặt Jumper Mặc định”. 10. Định cấu hình các jumper của Bảng phát triển ISELED.
– Tham khảo Phần 1.3.2.1 “Cài đặt Jumper Mặc định”.
2.2.3 Bo mạch điều khiển tò mò dsPIC33C
1. Xác minh rằng cầu nối Nguồn điện đã được lắp đặt. 2. Đặt jumper cấp nguồn, J11, thành +5V USB Power. 3. Kết nối đầu nối USB dsPIC33C Curiosity với PC. 4. Lập trình dsPIC33CK256MP508 với phần sụn mong muốn bằng MPLAB X
IDE. 5. Gắn Bảng giao diện ISELED vào ổ cắm mikroBUS A. 6. Đặt vít nylon xuyên qua lỗ hỗ trợ chân đế trên ISELED Devel-
bảng tùy chọn và gắn giá đỡ nylon 0.75″ vào vít.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 28

Hướng dẫn sử dụng nền tảng phát triển ISELED®
7. Kết nối đầu nối phích cắm Bo mạch phát triển ISELED, J1, với đầu nối ổ cắm Bảng giao diện ISELED, J3.
8. Cấu hình jumper Bảng giao diện ISELED. – Tham khảo Phần 1.3.3.1 “Cài đặt Jumper Mặc định”.
9. Định cấu hình các jumper của Bảng phát triển ISELED. – Tham khảo Phần 1.3.3.1 “Cài đặt Jumper Mặc định”.

DS50003043B-trang 29

2022 Công ty TNHH Công nghệ Microchip

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED® Chương 3. Phần mềm
Để biết chi tiết liên quan đến phần mềm, vui lòng tham khảo www.microchip.com/iseled để biết các bản cập nhật hoặc liên hệ với bộ phận bán hàng tại địa phương.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 30

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED®
Chương 4. Khắc phục sự cố thường gặp
4.1 ĐÈN LED THÔNG MINH ĐƯỢC TÁCH BIỆT KHÔNG PHÁT SÁNG
4.1.1 Phần sụn MCU đích Đảm bảo rằng MCU đích, PIC18F25K42, đã được lập trình với phần sụn chính xác.
4.1.2 Cài đặt jumper Kiểm tra vị trí jumper của Bảng giao diện ISELED và xác minh rằng các cài đặt đó chính xác cho cấu hình của bạn – SPI/UART, LS/DIR, v.v.
4.1.3 Ổ cắm mikroBUS Xác minh rằng Bảng giao diện ISELED được kết nối với ổ cắm mikroBUS có nhãn “1”.
4.1.4 Nguồn điện
4.1.4.1 KẾT NỐI EXT Nếu Bo mạch phát triển ISELED nhận nguồn điện từ Curiosity HPC (hoặc Bo mạch phát triển ISELED trước đó), hãy xác minh rằng một cầu nối đã được đặt trên J4 của Bảng giao diện ISELED VÀ cài đặt cầu nối trên J3 của Phát triển ISELED Bảng được đặt thành VEXT.
4.1.4.2 KẾT NỐI NGUỒN CẤP DC Nếu Bo mạch phát triển ISELED đang nhận nguồn điện từ nguồn điện DC, hãy xác minh rằng nguồn cung cấp DC được kết nối với J5 VÀ cài đặt jumper trên J3 của Bo mạch phát triển ISELED được đặt thành VREG.
4.1.4.3 KHÔNG ĐỦ NGUỒN NGUỒN Nguồn cung cấp đã chọn không thể hỗ trợ tải hiện tại của chuỗi đèn LED thông minh ISELED. Tăng khả năng hiện tại của nguồn điện HOẶC cấp nguồn riêng cho từng Bảng mạch phát triển ISELED. Để thực hiện việc này, hãy đặt jumper qua J3 thành VREG trên mỗi Bo mạch phát triển ISELED. Gắn nguồn DC vào J5, giắc cắm nguồn.

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 31

HƯỚNG DẪN SỬ DỤNG NỀN TẢNG PHÁT TRIỂN ISELED® Chương 5. Phụ lục

5.1 MIKROBUS ADD-ON Header 5.1.1 MikroBUS Add-On Header Pinout

HÌNH 5-1:

MIKROBUSTM ADD-ON Header PINOUT

Chi tiết bổ sung liên quan đến tiêu chuẩn mikroBUS có thể được tìm thấy tại: www.mikroe.com/mikrobus.

5.1.2 Cách sử dụng chân cắm bo mạch bổ trợ mikroBUS Cách sử dụng chân cắm được tóm tắt trong bảng dưới đây:

BẢNG 5-1:
NC NC NC SCK MISO MOSI 3V3 GND

BẢNG GIAO DIỆN ISELED® ĐẾN ĐẦU KẾT NỐI MIKROBUSTM

J1

J2

NC NC RX

TX NC NC 5V GND

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 32

5.2 SƠ ĐỒ

HÌNH 5-2:

SƠ ĐỒ BẢNG GIAO DIỆN ISELED®

Phụ lục

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 33

HÌNH 5-3:

SƠ ĐỒ BẢNG PHÁT TRIỂN ISELED®

Phụ lục

2022 Công ty TNHH Công nghệ Microchip

DS50003043B-trang 34

CHÂU MỸ
Văn phòng Công ty 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Điện thoại: 480-792-7200 Fax: 480-792-7277 Hỗ trợ kỹ thuật: http://www.microchip.com/ support Web Địa chỉ: www.microchip.com
Atlanta Duluth, GA Điện thoại: 678-957-9614 Fax: 678-957-1455
Austin, TX Điện thoại: 512-257-3370
Boston Westborough, MA Điện thoại: 774-760-0087 Fax: 774-760-0088
Chicago Itasca, IL Điện thoại: 630-285-0071 Fax: 630-285-0075
Dallas Addison, TX Điện thoại: 972-818-7423 Fax: 972-818-2924
Detroit Novi, MI Điện thoại: 248-848-4000
Houston, TX Điện thoại: 281-894-5983
Indianapolis Noblesville, IN ĐT: 317-773-8323 Fax: 317-773-5453 Điện thoại: 317-536-2380
Phái đoàn Los Angeles Viejo, CA Điện thoại: 949-462-9523 Fax: 949-462-9608 Điện thoại: 951-273-7800
Raleigh, NC ĐT: 919-844-7510
New York, NY ĐT: 631-435-6000
San Jose, CA Điện thoại: 408-735-9110 Điện thoại: 408-436-4270
Canada – Toronto ĐT: 905-695-1980 Fax: 905-695-2078

Bán hàng và dịch vụ trên toàn thế giới

CHÂU Á/THÁI BÌNH DƯƠNG
Úc – Sydney Điện thoại: 61-2-9868-6733 Trung Quốc – Bắc Kinh Điện thoại: 86-10-8569-7000 Trung Quốc – Thành Đô Điện thoại: 86-28-8665-5511 Trung Quốc – Trùng Khánh Điện thoại: 86-23-8980-9588 Trung Quốc – Dongguan Tel: 86-769-8702-9880 China – Guangzhou Tel: 86-20-8755-8029 China – Hangzhou Tel: 86-571-8792-8115 China – Hong Kong SAR Tel: 852-2943-5100 China – Nanjing Tel : 86-25-8473-2460 Trung Quốc – Thanh Đảo Điện thoại: 86-532-8502-7355 Trung Quốc – Thượng Hải Điện thoại: 86-21-3326-8000 Trung Quốc – Thẩm Dương Điện thoại: 86-24-2334-2829 Trung Quốc – Thâm Quyến Điện thoại: 86 -755-8864-2200 Trung Quốc – Tô Châu Điện thoại: 86-186-6233-1526 Trung Quốc – Vũ Hán Điện thoại: 86-27-5980-5300 Trung Quốc – Tây An Điện thoại: 86-29-8833-7252 Trung Quốc – Hạ Môn Điện thoại: 86-592 -2388138 Trung Quốc – Chu Hải Điện thoại: 86-756-3210040

CHÂU Á/THÁI BÌNH DƯƠNG
Ấn Độ – Bangalore Điện thoại: 91-80-3090-4444 Ấn Độ – New Delhi Điện thoại: 91-11-4160-8631 Ấn Độ – Pune Điện thoại: 91-20-4121-0141 Nhật Bản – Osaka Điện thoại: 81-6-6152-7160 Nhật Bản – Tokyo Tel: 81-3-6880- 3770 Korea – Daegu Tel: 82-53-744-4301 Korea – Seoul Tel: 82-2-554-7200 Malaysia – Kuala Lumpur Tel: 60-3-7651-7906 Malaysia – Penang Điện thoại: 60-4-227-8870 Philippines – Manila Điện thoại: 63-2-634-9065 Singapore Điện thoại: 65-6334-8870 Đài Loan – Hsin Chu Điện thoại: 886-3-577-8366 Đài Loan – Cao Hùng Điện thoại: 886- 7-213-7830 Đài Loan – Đài Bắc Điện thoại: 886-2-2508-8600 Thái Lan – Bangkok Điện thoại: 66-2-694-1351 Việt Nam – Hồ Chí Minh Điện thoại: 84-28-5448-2100

CHÂU ÂU
Áo – Wels Điện thoại: 43-7242-2244-39 Fax: 43-7242-2244-393 Đan Mạch – Copenhagen Điện thoại: 45-4485-5910 Fax: 45-4485-2829 Phần Lan – Espoo Điện thoại: 358-9-4520-820 Pháp – Paris Điện thoại: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Đức – Garching Điện thoại: 49-8931-9700 Đức – Haan Điện thoại: 49-2129-3766400 Đức – Heilbronn Điện thoại: 49-7131-72400 Đức – Karlsruhe Điện thoại: 49-721-625370 Đức – Munich Điện thoại: 49-89-627-144-0 Fax: 49-89-627-144-44 Đức – Rosenheim Điện thoại: 49 -8031-354-560 Israel – Ra'anana Điện thoại: 972-9-744-7705 Ý – Milan Điện thoại: 39-0331-742611 Fax: 39-0331-466781 Ý – Padova Điện thoại: 39-049-7625286 Hà Lan – Drunen Điện thoại: 31-416-690399 Fax: 31-416-690340 Na Uy – Trondheim Điện thoại: 47-7288-4388 Ba Lan – Warsaw Điện thoại: 48-22-3325737 Romania – Bucharest Điện thoại: 40-21-407-87-50 Tây Ban Nha – Madrid Điện thoại: 34-91-708-08-90 Fax: 34-91-708-08-91 Thụy Điển – Gothenberg Điện thoại: 46-31-704-60-40 Thụy Điển – Stockholm Điện thoại: 46-8-5090-4654 Vương quốc Anh – Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820

DS50003043B-trang 35

2022 Microchip Technology Inc. và các công ty con 09/14/21

Tài liệu / Tài nguyên

Nền tảng phát triển MICROCHIP ISELED [tập tin pdf] Hướng dẫn sử dụng
Nền tảng phát triển ISELED, ISELED, Nền tảng phát triển, Nền tảng

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *