Thông báo

Collapse
No announcement yet.

Giúp mình tìm hiểu về chip Cyclone II EP2C8Q208C8 của ALTERA:

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Giúp mình tìm hiểu về chip Cyclone II EP2C8Q208C8 của ALTERA:

    Trong chương trình học của mình chia làm 4 kì, tới kì 2 mới học 8051 còn kì 1 lại thực hành trên bộ kit chủ yếu dùng tới chip EP2C8Q208C8 của ALTERA, mình có tìm qua các tài liệu trên mạng nhưng đọc không hiểu nhìu lắm.Nhưng thấy ứng dụng con chip này vào việc học tập rất hiệu quả cho những ai muốn bắt đầu tìm tòi về kĩ thuật điện tử và vi điều khiển mà không có thời gian làm mạch in và tìm linh kiện. Các cao thủ có thể chỉ giáo cho mình về loai chip này được không? (đang định làm đề tài về cái này !)
    PS:vài bức ảnh về bộ kit và cách sử dụng
    Click image for larger version

Name:	DSC01540.jpg
Views:	1
Size:	204.2 KB
ID:	1412986
    chon linh kien va ket noi su dung chuong trinh Quartus II
    Click image for larger version

Name:	quartus.PNG
Views:	1
Size:	34.6 KB
ID:	1412987
    ví dụ về bài tập kì này của mình
    Click image for larger version

Name:	main.jpg
Views:	1
Size:	53.2 KB
ID:	1412988
    bên trong khối Main LCD
    Click image for larger version

Name:	LCD.jpg
Views:	1
Size:	40.4 KB
ID:	1412989
    và khối LCD out
    Click image for larger version

Name:	LCD out.PNG
Views:	1
Size:	27.2 KB
ID:	1412990

    Rất mong các bạn chia sẻ và cùng tìm hiểu

  • #2
    Có lẽ mình viết hơi khó hiểu một chút nên up thêm ví dụ đơn giản sau:
    Nhiệm vụ: làm led sáng tắt theo xung 1hz
    Thực hiện:
    1. Vẽ mạch trên Quartus:
    Click image for larger version

Name:	led nhay 1hz.jpg
Views:	1
Size:	50.6 KB
ID:	1361858
    trong hình thì 2 đầu vào TRC[2..0] và DAT[7..0] là BUS giao tiếp giữa KIT và PC thông qua giao tiếp USB, host là khối xử lí 2 luồng tin này.(wr_bit_0 không quan trọng trong bài tập này)
    Chân CLK_A là xung clock của KIT (mặc định được đấu với chân 23 (PIN_23) của chip Cyclone II EP2C8Q208C8) cho ra 48MHz, sau khi đi qua counter thì clock được chia thành bus F[24..0] có độ rộng là 25 với giá trị xung lần lượt giảm dần ( chia cho 2): 48MHz, 24MHz, 12MHz, ..., 1Hz (gần xấp xỉ).
    Vì thế nên tại đường tín hiệu F[24] nhận được clock 1Hz. Đưa tín hiệu này ra output (đặt tên bất kì: diod1), xác định đầu output này tương ứng với chân 84 (PIN_84) của bộ KIT.
    Sau đó dich file thiết kế thành file *.ttf rùi nạp vào bộ KIT qua cổng USB (tất nhiên có chương trình nạp riêng)
    Trên bộ KIT có phần Board cắm thêm linh kiện màu trắng (hình đầu tiên) mình cắm thêm 1 con led quang (vị trí cắm tương ứng với PIN_84) và điện trở cho phù hợp là đã có led nháy với tần số 1Hz .
    Mọi người thông cảm vì không mượn được KIT về nên không có hình minh họa đầy đủ! Như mọi người thấy là không cần phải đi dây phức tạp bên ngoài bộ KIT hay tìm thêm linh kiện (counter) mà chỉ cần thiết bị ngoại vi cắm đúng vị trí trên Board thử là mạch chạy được. Đây chỉ là ứng dụng đơn giản nhất mà mình được học.
    Mong mọi người chia sẻ thông tin về loai chip này!

    Comment

    Về tác giả

    Collapse

    darkknight_k Tìm hiểu thêm về darkknight_k

    Bài viết mới nhất

    Collapse

    Đang tải...
    X