Mục lục:
Video: Renegade-i (Bộ kiểm tra vi mạch có thể lập trình cảm thấy giống như thật): 3 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
GIẤC MƠ ĐÔ LA HÀNG TRIỆU.
Bạn đã bao giờ mơ ước có một máy kiểm tra IC của riêng bạn ở nhà? Không chỉ là một thiết bị có thể kiểm tra vi mạch, mà còn là một chiếc máy “có thể lập trình được” giống như một trong những sản phẩm chủ lực của những người chơi lớn nhất trong ngành thử nghiệm bán dẫn, chẳng hạn như Teradyne, Advantest, Verigy hoặc Nextest.
BÂY GIỜ BẠN CÓ THỂ!
Những tiến bộ trong công nghệ FPGA cho phép các nhà sản xuất đóng gói một lượng lớn các phần tử trong một con chip duy nhất với giá cả phải chăng. Kết hợp điều này với xu hướng hiện tại trong lĩnh vực điện tử hướng tới mô-đun hóa và những gì bạn nhận được là một máy kiểm tra vi mạch giá rẻ, “rất có thể lập trình” mà bạn có thể tự chế tạo tại nhà bằng các công cụ trong nhà bếp của mình. Và phần tốt nhất là nó “giống như thật” từ Teradyne hoặc Nextest.
TẠI SAO CHỈ CÓ BÂY GIỜ!
Đó là câu hỏi triệu đô la. Sự tiến bộ ổn định trong công nghệ điện tử và sự đóng góp của những nhà sản xuất nhỏ bé, những người tạo ra các mô-đun hữu ích tốt đẹp, đã trao quyền cho những người có sở thích sáng tạo để tạo ra các thiết bị hữu ích dễ thương của riêng họ. Trên thực tế, một người có sở thích khéo léo thậm chí có thể chế tạo điện thoại di động của riêng mình từ các linh kiện bán sẵn, điều mà 12 năm trước, người có sở thích này không thể làm được. Sự tiến bộ tương tự trong lĩnh vực điện tử có thể truyền đến tay những người kiểm tra chất bán dẫn. Tôi đã chờ đợi, một ngày nào đó tôi có thể mua máy kiểm tra xách tay của riêng mình từ ebay, nhưng có vẻ như điều đó đã không xảy ra. Không ai làm cho nó xảy ra. Ai đó nên làm cho nó xảy ra. Vì vậy, tôi đây. Bắt đầu có bóng lăn. Truyền cảm hứng cho một người nào đó ngoài kia thấy nó thú vị như thế nào và bản thân anh ấy sẽ tạo ra một phiên bản tốt hơn. Và sau đó người khác thiết kế một phiên bản thậm chí còn tốt hơn. Mỗi phiên bản giúp chúng ta tiến gần hơn đến SKYNET. Dù sao, tôi đã hy vọng rằng mình có thể trở thành “Steve Wozniak” tiếp theo vào một ngày nào đó.
GIỚI THIỆU: Trình thử nghiệm Renegade-i, trình thử nghiệm đầu tiên trong chuỗi
Tài liệu hướng dẫn này sẽ chỉ cho bạn cách xây dựng trình thử nghiệm của riêng bạn bằng cách sử dụng các thành phần có sẵn.
Bước 1: Thi công
Làm theo hướng dẫn trong ConstructionGuide.pdf để tạo phần cứng. Sơ đồ trong pdf.
Hóa đơn nguyên vật liệu
- 1 bộ dụng cụ huấn luyện DE0-Nano phiên bản-1 (được sử dụng làm động cơ thử nghiệm)
- 1 bộ chuyển đổi USB-to-RS232TTL (được sử dụng làm bus của máy kiểm tra)
- 1 cáp nối dài USB
- 3 chiếc PCB đục lỗ để đi dây tay (được sử dụng cho bảng PE và bảng tải)
- 1 công tắc trạng thái rắn CD74HC4066 (được sử dụng làm rơ le ngắt kết nối DPS)
- 1 ổ cắm IC 14 chân (để giữ 74hc4066)
- 17 bóng bán dẫn 2N7000 FET (được sử dụng làm Pin Electornics)
- 2 chiếc tụ điện 0,1uF / 50V
- 34 chiếc điện trở 10Kohms / 0,25watt
- 1 đầu nối đầu cắm 5 chân cái cái (được sử dụng để kết nối bộ chuyển đổi USB-RS232TTL)
- 2 cái đầu nối đầu nối 40 chân cái cái (được sử dụng để kết nối với các cổng DE0-Nano GPIO)
- 2 cái đầu nối đầu nối 24 chân cái cái (được sử dụng làm Đầu thử nghiệm 0 & 1)
- 2 cái đầu nối đầu cắm 24 chân cái đực (được sử dụng để kết nối bảng tải với Đầu thử nghiệm 0 & 1)
- 1 ổ cắm ic textool (dùng để giữ Thiết bị đang Kiểm tra)
Bước 2: Cài đặt (Phần mềm và Trình điều khiển)
Làm theo hướng dẫn trong InstallGuide.pdf để cài đặt phần mềm và trình điều khiển.
Phần mềm:
- Quartus II (DVD bao gồm trong hộp DE0-Nano)
- LibreOffice 5 (tải xuống từ w w w. Libreoffice. Org)
- Phần mềm Renegade-i (đính kèm trong tài liệu hướng dẫn này)
Trình điều khiển:
- USB-Blaster (bao gồm trong phần mềm Quartus II)
- Trình điều khiển USB-UART-TTL (nhà cung cấp nơi bạn mua thiết bị sẽ cung cấp một trình điều khiển)
Bước 3: Bắt đầu
Ở trên là Ảnh chụp màn hình của danh mục dữ liệu của một chương trình thử nghiệm Quadsite:
Làm theo hướng dẫn trong UserGuide.pdf để bắt đầu. Nhận một số eeprom nối tiếp SN74LS08, SN74LS00, SN74LSXX, AT24C02, sau đó trích xuất chương trình thử nghiệm mẫu được đính kèm trong phần hướng dẫn này. Tạo bảng tải trọng được mô tả trong SN74LSXXLoadboard.pdf (và tùy chọn AT24C02Loadboard.pdf). Đọc ProgrammingGuide.pdf để làm quen với cách viết một chương trình thử nghiệm. Nếu bạn muốn trở thành kỹ sư thử nghiệm và nhắm đến một vị trí tại Intel (Amkor, Stats, Asat, Utac, TI, v.v.), hãy cân nhắc đầu tư vào một khóa học do w w w cung cấp. kiểm tra mềm. com sau đó áp dụng và thực hành những điều bạn đã học được bằng cách sử dụng trình thử nghiệm Renegade-i này.
- Bài tập đầu tiên của bạn: Sửa đổi chương trình kiểm tra mẫu đính kèm được cung cấp cho LS08 để kiểm tra 74LS32 & 74LS02.
- Nhiệm vụ thứ hai của bạn: Còn 74LS74, bạn có làm được không? (Gợi ý: sử dụng RTZ cho các chân clk)
- Nhiệm vụ thứ ba của bạn: Xây dựng bảng tải để kiểm tra ESP-01, viết chương trình kiểm tra. Thôi nào, bạn có thể làm được.
Vì vậy, có bao nhiêu loại IC khác nhau có thể được kiểm tra trong Renegade-i? hàng trăm? Hàng nghìn? Hàng triệu?
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
DoReMiQuencer - Trình tự theo trình tự MIDI có thể lập trình với bàn phím: 7 bước
DoReMiQuencer - Bộ điều khiển MIDI có thể lập trình với bàn phím: Thiết bị này được tạo ra để sử dụng với VCVRack, một bộ tổng hợp mô-đun ảo do VCV tạo ra, nhưng có thể hoạt động như một bộ điều khiển MIDI mục đích chung. Nó hoạt động như một bộ tuần tự MIDI hoặc bàn phím, tùy thuộc vào chế độ đã chọn. Các nốt MIDI được ánh xạ tới ke
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): 7 bước (có hình ảnh)
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): Các con trai của tôi muốn các dải LED màu để thắp sáng bàn làm việc của chúng và tôi không muốn sử dụng bộ điều khiển dải RGB đóng hộp, vì tôi biết chúng sẽ cảm thấy nhàm chán với các mẫu cố định những bộ điều khiển này có. Tôi cũng nghĩ rằng đó sẽ là một cơ hội tuyệt vời để tạo ra
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một