Đề tài Thiết kế hệ thống điều khiển giao thông một chiều

Trong hệ thống giao thông của nước ta hiện nay, vấn đề an toàn giao thông và tránh ùn tắc giao thông là vấn đề hết sức cấp bách và được xã hội quan tâm. Vì vậy các phương tiện hướng dẫn giao thông đóng vai trò hết sức quan trong, nó góp phần hạn chế những xung đột giao thông khi tham gia giao thông. Và trong các phương tiện hướng dẫn giao thông thì hệ thống đèn điều khiển giao thông đóng vai trò chủ đạo góp phần làm giảm xung đột giao thông, tránh ùn tắc Ở nhiều nơi, giao thông 2 chiều buộc phải thay thế bằng giao thông 1 chiều như những cầu nhỏ ở nông thôn, đường đang sửa, những đoạn đường hẹp hoặc cầu phụ thay thế cầu đang sửa Để các phương tiện lưu thông được trên các đoạn đường đó thì yêu cầu phải có 1 hệ thống đèn giao thông đặc biệt. Vì lý do trên, chúng em lựa chọn đề tài “Thiết kế hệ thống điều khiển giao thông một chiều” làm đồ án môn học “Điện tử số”

pdf23 trang | Chia sẻ: lvbuiluyen | Lượt xem: 2681 | Lượt tải: 2download
Bạn đang xem trước 20 trang tài liệu Đề tài Thiết kế hệ thống điều khiển giao thông một chiều, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 1 Mục lục I. PHÂN TÍCH BÀI TOÁN ..................................................................................................................... 3 1. Mô tả hệ thống .................................................................................................................................. 3 2. Phương án thiết kế ............................................................................................................................ 5 3. Mô tả các thành phần hệ thống ......................................................................................................... 5 II. THIẾT KẾ LOGIC ............................................................................................................................... 7 1. Phần tạo dao động:............................................................................................................................ 7 2. Phần xác định lượng xe trên đường .................................................................................................. 9 3. Phần xác định chênh lệch lượng xe theo mỗi hướng ..................................................................... 10 4. Phần tính toán thời gian đèn xanh:.................................................................................................. 11 5. Phần điều khiển:.............................................................................................................................. 13 III. CÁC LINH KIỆN SỬ DỤNG TRONG THIẾT KẾ ....................................................................... 17 ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 2 LỜI NÓI ĐẦU Trong hệ thống giao thông của nước ta hiện nay, vấn đề an toàn giao thông và tránh ùn tắc giao thông là vấn đề hết sức cấp bách và được xã hội quan tâm. Vì vậy các phương tiện hướng dẫn giao thông đóng vai trò hết sức quan trong, nó góp phần hạn chế những xung đột giao thông khi tham gia giao thông. Và trong các phương tiện hướng dẫn giao thông thì hệ thống đèn điều khiển giao thông đóng vai trò chủ đạo góp phần làm giảm xung đột giao thông, tránh ùn tắc… Ở nhiều nơi, giao thông 2 chiều buộc phải thay thế bằng giao thông 1 chiều như những cầu nhỏ ở nông thôn, đường đang sửa, những đoạn đường hẹp hoặc cầu phụ thay thế cầu đang sửa… Để các phương tiện lưu thông được trên các đoạn đường đó thì yêu cầu phải có 1 hệ thống đèn giao thông đặc biệt. Vì lý do trên, chúng em lựa chọn đề tài “Thiết kế hệ thống điều khiển giao thông một chiều” làm đồ án môn học “Điện tử số”. Chúng em xin chân thành cảm ơn thầy Lê Xuân Bằng đã giúp đỡ chúng em thực hiện đồ án này. ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 3 I. PHÂN TÍCH BÀI TOÁN Hệ thống đèn tín hiệu giao thông này cho phép xe cộ đi theo một hướng trong một khoảng thời gian và sau đó dừng lại để xe theo chiều ngược lại đi. Với mỗi lần đổi chiều, tín hiệu điều khiển giao thông phải dừng xe một chiều và đợi cho trên đường hết xe mới tiếp tục cho xe theo chiều ngược lại đi. Và để tiết kiệm thời gian chờ cho người tham gia giao thông, khoảng thời gian dành cho mỗi hướng phải được điều chỉnh dựa vào lượng xe lưu thông qua hướng đó, ví dụ với hướng mà nhiều xe hơn thì khoảng thời gian lưu thông được tính toán dành cho hướng đó sẽ nhiều hơn hướng ngược lại. trong đồ án này chúng em sẽ thiết kế một hệ thống điều khiển đèn tín hiệu giao thông phù hợp nhằm điều khiển đèn tín hiệu ở hai đầu đường một chiều cho phép xe đi theo 2 hướng. mỗi cảm biến được đặt ở vị trí thích hợp ở mỗi đầu đường nhằm phát hiện xe đang vào và xe đang ra khỏi đường. thời gian dành cho mỗi hướng được tính toán dựa vào lưu lượng xe cộ đã dược xác định nhờ các cảm biến sau mỗi khoảng thời gian là 5 phút. 1. Mô tả hệ thống Hình 1: Nút giao thông giao giữa đường 2 chiều và đường 1 chiều ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 4 Hệ thống điều khiển đèn giao thông sẽ điều khiển đèn đỏ, vàng và xanh của hai cột đèn tín hiệu (tương ứng là R1,Y1,G1 của cột 1 và R2,Y2,G2 của cột 2 ) ở hai đầu đường. Giả sử rằng mỗi đèn trong 6 đèn được bật/tắt một cách riêng rẽ và bộ điều khiển nhận tín hiệu từ 2 sensor nhiệt S1 và S2. Trong bài toán này chúng em chỉ sử dụng sensor nhiệt nên phải giả thiết rằng tham gia giao thông chỉ có ôtô và xe gắn máy. Mỗi sensor sẽ cung cấp một xung khi có một phương tiện đi qua. Hoạt động của bộ điều khiển được tính khi đèn chuyển từ một màu sang màu tiếp theo. Để cho xe đi theo hướng 1, G1 sẽ sáng trong thời gian T1,(thời gian này sẽ được tính toán lại sau mỗi 5 phút dựa vào lưu lượng xe trên đường). Sau khoảng thời gian T1, đèn vàng Y1 sẽ sáng trong khoảng thời gian TY (trong thiết kế này, chọn thời gian cơ bản là) sau đó đèn đỏ R1 sẽ sáng trong khoảng thời cho đến khi đèn xanh G1 sáng lần tiếp theo. Biểu đồ thời gian được thể hiện ở hình 2 Hình 2: Lưu đồ thời gian của bài toán ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 5 Với xe đi theo hướng 2, đèn G2 sẽ không được bật cho đến khi hết xe đi theo hướng 1 ở trên đường. Số xe còn ở trên đường được xác định nhờ so sánh số xe đi vào đường ( xác định bằng 1 sensor) và số xe ra khỏi đường (xác định bằng 1 sensor khác) . Khi hiệu số xe giữa 2 sensor bằng không, thì sẽ coi như không còn xe trên đường. thời gian đèn xanh G2 sáng được tính bằng: T2= Ttot-T1, với Ttot là tổng thời gian đèn xanh sáng. Tổng thời gian đèn xanh sáng Ttot sẽ được chia cho G1 và G2 dựa vào sự chênh lệch lưu lượng giao thông của mỗi hướng. 2. Phương án thiết kế Kỹ thuật số, vi xử lý, vi điều khiển là lĩnh vực đang phát triển mạnh mẽ và có ứng dụng trong rất nhiều ngành sản xuất. việc thực hiện bài toán này cả 3 phương án: sử dụng mạch số, sử dụng bộ vi điều khiển và sử dụng bộ vi xử lý đều hoàn toàn có thể đáp ứng được. So sánh: Sử dụng vi điều khiển Sử dụng bộ vi xử lý Sử dụng mạch số * Ưu điểm: - Thành phần đơn giản, gọn nhẹ, không quá phức tạp - Giá thành thấp - Dễ lập trình, dễ chỉnh sửa * Nhược điểm: - Tốc độ chậm (không ảnh hưởng nhiều đến yêu cầu bài toán), độ ồn định thấp * Ưu điểm: - Có thể giải quyết bài toán với những yêu cầu phức tạp hơn * Nhược điểm: - Giá thành cao, hệ thống phức tạp cồng kềnh, khó khăn trong tổ chức hệ thống - Thiết kế tương đối đơn giản, giá thành phù hợp - Tốc độ cao, hoạt động ổn định, Từ những nhận xét trên, chúng em quyết định sử dụng mạch số để giải quyết bài toán 3. Mô tả các thành phần hệ thống Bộ điều khiển đèn giao thông gồm các thành phần như sau :  Phần tạo dao động  Phần xác định lượng xe trên đường  Phần xác định chênh lệch lưu lượng xe theo mỗi hướng  Phần tính toán thời gian đèn xanh cho mỗi hướng  Phần điều khiển chung ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 6 1. Phần tạo dao động Phần tạo dao động sẽ cung cấp 1 nguồn xung tín hiệu và xung này sẽ được sử dụng để tính thời gian trong mổi lần chuyển đèn. 10s khi đèn vàng sáng sẽ được coi là thời gian ngắn nhất của cả hệ. Như vậy 1 nguồn xung co chu kỳ 10s sẽ được sử dụng ở đây. Tổng thời gian của đèn xanh trên mỗi chiều đi sẽ được tính lại sau 5 phút. Bởi vậy, bộ tạo dao động sẽ đếm tăng lên 1 khi nó dược cung cấp 1 xung trong mỗi 5 phút. 2. Phần xác định lượng xe trên đường Phần xác định lượng xe trên đường: để biết trên đường còn xe chạy sau mỗi lần đèn xanh sáng hay không, 1 bộ đếm sẽ được sử dụng để so sánh giữa số xe vào nút giao(V) thông và số xe ra khỏi nút(R). Nút sẽ được coi là không có xe khi V-R =0. Mỗi xe vào nút sẽ ghi nhận bằng 1 xung do 1 sensor tạo ra và mỗi xe ra lại được ghi nhận bằng 1 xung do sensor khác tạo ra. Do vậy, chúng ta chỉ chú ý tới điều kiện V-R=0 còn con số thực tế không được quan tâm ở đây. Bởi vậy chúng ta sẽ sử dụng 1 bộ đếm thuận nghịch. Xung vào từ sensor 1 (S1) sẽ làm bộ đếm đếm lên và xung vào từ sensor 2 (S2) sẽ làm bộ đếm đếm xuống. Bộ đếm sẽ cho ra 1 tín hiệu khi thỏa mãn điều kiện V-R=0. Hình 3: Sơ đồ khối của bộ điều khiển ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 7 3. Phần xác định lượng theo mỗi hướng Phần xác định lưu lượng theo mỗi hướng: để xác định quan hệ giữa thời gian đèn xanh sáng trên mỗi chiều, 1 bộ đếm cũng sẽ được sử dụng để đếm số xe qua nút trên mỗi chiều. tương tự với phần xác định lượng xe trên đường ,phần xác định lưu lượng xe theo mỗi hướng cũng sẽ đếm lên khi xe qua 1 chiều và đếm xuống khi xe qua chiều ngược lại. Tuy nhiên xung từ S1 sẽ được sử dụng trong cả 2 chiều. Và bộ đếm sẽ bắt đầu lại sau mỗi năm phút, 1 xung từ bộ tạo dao động sẽ reset bộ đếm về 0 cho 5 phút tiếp theo. 4. Tính toán thời gian đèn xanh Hệ thống sẽ tính toán lại thời gian đèn xanh T1,T2 sau mỗi 5 phút dựa trên đầu ra của của phần đếm xe. Giả sử d1 là số xe trên hướng 1 và d2 là số xe trên hướng 2. T1 sẽ tăng nếu d1-d2>0 và sẽ giảm nếu d2-d1<0. T2 sẽ được tính là giá trị: Ttot –T1. Giá trị giới hạn sẽ được sử dụng để chắc chắn rằng T1 hoặc T2 sẽ được giảm tối đa là 40s nhằm cải thiện tình trạng ùn tắc 2 đầu nút. 5. Phần điều khiển Phần điều khiển sẽ phối hợp giữa hoạt giữa phần điều khiển đèn và bật/ tắt tín hiệu cho 6 đèn II. THIẾT KẾ LOGIC 1. Phần tạo dao động: Một nguồn xung có chu kỳ 10s sẽ được cung cấp bởi bộ tạo dao động cho bộ điều khiển. Với chu kỳ xung tương đối dài như ở đây chúng ta sẽ sử dụng IC định thời timer NE 555. Chu kỳ xung của timer này được tính đơn giản theo công thức: T = (Ra+2.Rb).C/ln2 Xung có chu kỳ 10s có thể tạo ra bằng cách chọn tụ và điện trở như sau: Ra=200k ; Rb=200kΩ ; C=24 F Hệ thống yêu cầu 1 xung ngắn cuối mỗi chu kỳ 5 phút, đây là thời gian bộ đếm bắt đầu và tính toán lại thời gian đèn xanh. Xung này được tạo ra từ bộ đếm 2 bit đơn giản đếm tăng bởi bộ tạo xung. Ta có: 5min =5*60s=30*10s ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 8 Trong thiết kế này sẽ phải sử dụng một modun đếm có hệ số đếm 30. IC 74LS390 là bộ đếm thập phân 4 bit không đồng bộ có thể được sử dụng cho trường hợp này. Trong bài toán, bộ đếm 1này sẽ đếm tăng sau mỗi 10s, và bộ đếm 2 sẽ đếm tăng khi bộ đếm chuyển từ 9->0. Từ bảng K ta thấy: +) Bộ đếm 1 không thể vượt quá 9, bộ đếm 2 sẽ tăng 2 đơn vị khi QA.QD=1 +) Tương tự, bộ đếm 2 không thể vượt quá 3. +) Cả 2 bộ đếm có thể được RESET với điều kiện của bộ đếm 2: QA.QB=1 Hình 4: Bảng Knaugh của mạch tạo dao động ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 9 2. Phần xác định lượng xe trên đường Như đã mô tả ở phần trước, trong nút giao thông được coi là không có xe khi V-R = 0. Để xác định sự kiện này 1 bộ đếm nhị phân thuận nghịch sẽ được sử dụng. Xung từ sensor S1, S2 sẽ xuất hiện khi có xe đi vào hay rời khỏi nút. Ví dụ đối với chiều 1(như hình minh họa ), xung từ S1 chỉ ra rằng có một xe đi vào nút. Trong khi với chiều ngược lại nó cho biết có một xe đã đi ra khỏi nút và điều này cũng tương tự với S2 nhưng ngược lại. Qua đó sự khác nhau giữa xe đi vào và đi ra khỏi nút giao thông mới có ý nghĩa, xung từ S1 sẽ làm bộ đếm đếm lên và xung từ S2 làm bộ đếm đếm xuống . Bất cứ lúc nào khi số đếm bằng không (bộ đếm đã đếm lên và đếm xuống một số bằng nhau ) nghĩa là trên nút giao thông không còn xe. IC đếm nhị phân thuận nghịch được sử dụng cho phần này có giá trị là số xe có trong nút, nghĩa là giá trị của V-R. Ở trường hợp này nếu ta sử dụng bộ đếm nhị phân 4 bit nghĩa là có tối 15 xe trong nút tại một thời điểm. IC 74LS193 là bộ đếm nhị phân thuận vào sử dụng xung vuông đầu vào để đếm lên hay đếm xuống. Trong hình dưới S1 là nguồn vào để đếm lên và S2 để đếm xuống. Một cổng NOR 4 đầu vào được sử dụng. Khi đầu ra của cổng NOR có mức logic 1 thì có nghĩa V- R=0, tức là tất cả các xe đi vào đường đều đã rời khỏi. Hình 5: Phần tạo dao động ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 10 3. Phần xác định chênh lệch lượng xe theo mỗi hướng Hoạt động của phần này chỉ đơn giản là tính số xe qua nút từ đó nó tính toán sự khác nhau giữa số xe qua nút trên mỗi chiều. một bộ đếm thuận nghịch lại được sử dụng. Nó sẽ đếm tăng lên khi có xe qua 1 hướng và giảm khi xe qua chiều ngược lại. Trong trường hợp này chỉ một sensor là S1 được sử dụng với tín hiệu từ bộ điều khiển cho biết hướng di chuyển của xe. Nhằm đơn giản hóa cho mạch nó sẽ chỉ nhận biết sự khác nhau giữa số xe lưu thông qua nút theo 2 chiều không lớn hơn 15 và chúng ta có thể sử dụng một bộ đếm 4 bit để thực hiện. Một bộ đếm nhị phân 4 bit 74LS193 sẽ được sử dụng. Nó sẽ tăng một đơn vị cho mỗi xung từ S1 khi G1 sáng và giảm một đơn vị cho mỗi xung từ S1 khi G2 sáng. Bộ đếm sẽ được Reset sau 5 phút. Hình 6: Phần xác định lượng xe trên đường ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 11 4. Phần tính toán thời gian đèn xanh: Tổng thời gian đèn xanh trong 1 chu kỳ của nút giao thông là:Ttot = T1 + T2 Trong đó: +) T1: là thời gian tính toán cho đèn xanh G1 theo hướng 1 +) T2: là thời gian tính toán cho đèn xanh G2 theo hướng 2 Nếu lưu lượng xe trong mỗi 5 phút theo hướng 1 lớn hơn theo hướng 2; T1 sẽ tăng lên một đơn vị thời gian còn T2 sẽ giảm một đơn vị thời gian nhằm giữ thời gian tổng (Ttot) là không đổi. đồng thời nhằm cải thiện tình trạng ùn tắc ở hai đầu nút, thời gian chờ ở một đầu nút sẽ được giảm xuống một giá trị hợp lý. Trong thiết kế này chúng ta sẽ chọn tổng thời gian(Ttot) là 160s, giá trị này vừa đúng bằng 16 chu kỳ xung CLK. Thời gian này sẽ được phân chia cho T1,T2. Sơ đồ mạch được thể hiện như hình dưới. IC 74LS93 ở đây sẽ tăng sau mỗi 10s khi G1 hoặc G2 sáng. Xung tín hiệu sẽ bị vô hiệu khi G1 và G2 tắt. G1 bắt đầu sáng khi giá trị đếm của IC bằng 0. IC so sánh 74LS85 sẽ đảm bảo điều kiện t=T1, khi Hình 7: Phần xác định chênh lệch lượng xe theo mỗi hướng ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 12 đó G1 tắt và bộ đếm dừng lại cho đến khi G2 sáng. Sau đó bộ đếm đếm tới 15(, khi đó T2 sẽ chuyển lên 1 làm bộ điều khiển tắt G2. Việc tính toán thời gian cho T1 sẽ được thực hiện bằng bộ đếm thứ 2. Bộ đếm này sẽ đếm từ 0-7 sau mỗi lần reset nên T1=T2=80s và bộ đếm sẽ đếm tăng hay giảm sau mỗi chu kỳ 5 phút dựa trên kết quả của bộ đếm xe nhằm xác định giá trị cho T1. Một khoảng thời gian tối thiểu là 40 được áp dụng tăng hay giảm cho T1,T2. Bởi vậy, bộ đếm sẽ không đếm giảm xuống nếu giá trị đếm t1=3 và không đếm tăng nếu giá trị đếm t1=12. Điều kiện “cấm” cho việc đếm tăng hay giảm của bộ đếm được biểu diễn trên bảng Karnaugh trong hình dưới. chú ý rằng ở đây cả hai bảng đều không quan tâm tới giá trị số đếm nhỏ hơn 3 và lớn hơn 12. Phương trình biểu diễn quan hệ “cấm”: CẤM = D. C + .(QD.QC) Trong đó DN là tín hiệu từ “phần xác định lưu lượng xe theo mỗi hướng” cung cấp cho bộ đếm. tín hiệu “cấm” được nối vào chân của bộ đếm T1nghĩa là bộ đếm hoạt động khi “CẤM”=0 và ngừng hoạt động khi “CẤM” bằng 1. Hình 8: Bảng Knaugh của phần tính toán thời gian đèn xanh ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 13 5. Phần điều khiển: Bộ điều khiển yêu cầu 6 trạng thái ứng với thời gian đèn xanh và đèn vàng sáng trên mỗi chiều và cả đèn đỏ 2 chiều đều sáng. Thời gian của mỗi trạng thái này được trình bày như hình 9 . 6 trạng thái được xác định như bảng dưới: Hình 9: Phần tính toán thời gian đèn xanh ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 14 Trạng thái Đèn 1 Đèn 2 A XANH ĐỎ B VÀNG ĐỎ C ĐỎ ĐỎ D ĐỎ XANH E ĐỎ VÀNG F ĐỎ ĐỎ Hình 10: Bảng trạng thái ứng với các đèn Lưu đồ trạng thái được biểu diễn: Chú ý rằng bộ điều khiển chuyển trạng thái A và D sau mỗi T1,T2 (như đã trình bày ở trên). Mỗi trạng thái B và E đều kết thúc sau một chu kỳ xung. Trạng thái C và F kết thúc sau khi số xe đi vào đường và số xe ra khỏi đường bằng nhau nghĩa là không còn xe trên đường. Hình 11: Lưu đồ trạng thái ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 15 Trong lưu đồ trạng thái, các trạng thái được luân chuyển một cách liên tục giống như trong một bộ đếm 6 trạng thái, nghĩa là hệ thông sẽ chuyển A-B-C-D-E- F và cứ thế tiếp tục. thời gian của mỗi trạng thái thay đổi phụ thuộc vào 3 đầu vào là T1,T2 và all clear. Có vài cách có thể giải quyết bài toán thiết kế này. một phương pháp có thể sử dụng đó là sử dụng một bộ đếm 6 với 6 đầu ra. Bộ đếm này sẽ đếm tăng khi chuyển một trạng thái. Như một sự lựa chọn, phần trạng thái máy có thể được xây dựng thông qua bảng trạng thái gồm 6 hàng và 8 cột, ứng với 6 trạng thái và 3 đầu vào. Cách xây dựng này đòi hỏi phải có 3 FF và mạch logic phù hợp. Ở đây chúng ta lựa chọn cách giải quyết là phương pháp gán trạng thái, phần trạng thái hệ thống được thực hiện nhờ thanh ghi dịch 6 bit. Mỗi đầu ra của thanh ghi dịch ứng với 1 trạng thái của hệ thống. Mỗi đầu ra A và B điều khiển một đèn G1 và Y1, mỗi đầu ra D và E điều khiển đèn G2 và Y2. Đèn R1 sáng khi cả G1 và Y1 đều tắt, tương tự như vậy R2 sáng trong khi cả G2 và Y2 tắt. quan hệ các đầu ra được thể hiện như dưới đây: G1 = QA G2 = QD Y1 = QB Y2 = QE R1 = R2 = Khi ấn nút RESET, giá trị bit đầu tiên của thanh ghi là 1 và các giá trị của các bit khác là 0 để hệ thống khởi đầu với trạng thái A. Đầu vào cho phép dịch được khởi động và thanh ghi dịch sẽ chuyển trạng thái ứng với mỗi điều kiện như đã chỉ ra trong lưu đồ trạng thái. Những điều kiện đó được thể hiện trong phương trình của tín hiệu cho phép dịch : SHIFT_EN = (A.T1) + B + (C.CLR) + (D.T2) + E + (F.CLR) Như trong hình 11. Tín hiệu cho phép dịch được AND với CLK và nối vào chân CK1 của 74LS95, CLK cũng được nối vào CK2 của 74LS95. ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 16 Ngoài các thành phần trên, trên thiết kế còn có mạch nguồn tạo điện áp 5V để nuôi các linh kiên trong mạch: Hình 12: Bộ điều khiển Hình 13: Mạch nguồn 5V ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 17 III. CÁC LINH KIỆN SỬ DỤNG TRONG THIẾT KẾ *) IC ổn áp 7805 Điện áp đầu : + 5V Dòng điện đầu ra max : 1A Điện áp đầu vào : 7- 20V DC Hình 13: sơ đồ chân IC 7805 Tuy nhiên khi sử dụng IC 7805 chúng ta phải chú ý tới vấn đề tản nhiệt cho IC để đảm bảo dòng và áp ra. *)IC 74LS390: Hình 14: Sơ đồ cấu trúc IC 74LS390 ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 18 Mô tả chức năng : Vi mạch gồm 2 bộ đếm thập phân. Mỗi bộ đếm thập phân được cấu tạo từ bộ đếm chia 2 (divide – by – two) và bộ đếm chia 5 (divide – by - fire). Hai ngõ vào MR1 và MR2 là hai ngõ vào xóa tương ứng cho bộ đếm thập phân, tích cực logic 1. CPA là ngõ vào xung Clock cho bộ đếm chia 2 và CPB là ngõ vào xung cho bộ đếm chia 5. QA là ngõ ra bộ đếm chia 2 và QB là ngõ ra bộ đếm chia 5. Vi mạch có thể sử dụng làm bộ đếm thập phân hoặc làm các mạch chia tần số. *)IC 74LS93: Mô tả chức năng: tương tự là IC đếm 16. Có cấu tạo tương tự IC 74LS390 nhưng gồm 2 bộ đếm chia 2 và chia 8. Hình 15: Sơ đồ cấu trúc IC 74LS93 *)IC 74LS193: Mô tả chức năng: IC 74LS193 là IC đếm 4 bit thuận nghịch đồng bộ sử dụng sườn dương của xung vào, gồm 16 chân. Trong đó D0 – D3 là các chân vào dữ liệu song song, Q0 – Q3 là các chân ra. IC có 2 chân vào xung UP và DOWN, khi xuất hiện xung ở chân UP bộ đếm sẽ đếm lên và ở chân DOWN thì bộ đếm sẽ đếm xuống.Chân /TCU và /TCD là các chân tín hiệu luôn ở mức tích cực cao. Khi bộ đếm đếm tới số đếm cực đại là 15 khi xuất hiện sườn dương của xung vào chân ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 19 /TCU sẽ chuyển xuống mức tích cực thấp và duy trì cho đền khi xuất hiên sườn dương của xung vào tiếp theo, tuy nhiên nó sẽ bị giữ chậm lại một chút. Chân MR là chân reset, khi chân này ở mức cao nó sẽ “cấm” các chân vào khác và chốt các chân ra Q0 – Q3 ở mức tích cực thấp. chân PL (prallel load – nạp song song ), khi chân PL và MR ở mức tích cực thấp, giá trị logic của các chân vào dữ liệu song song D0 – D3 sẽ được đưa ra các chân ra Q0 – Q3 mà không cần xung vào. Hình 16: Sơ đồ chân chức năng IC 74LS193 *)IC 74LS191: Mô tả chức năng: IC 74191 là IC đếm nhị phân đồng bộ thuận nghịch, có chức năng tương tự IC 74LS193, nhưng IC 74191 không có chân vào xung để đếm thuận nghịch riêng. Nếu chân D/U ở mức tích cực cao, khi chân CLK có xung vào thì bộ đếm sẽ đếm xuống và nếu chân D/U ở mức tích cực thấp và chân CLK có xung vào thì bộ đếm sẽ đếm lên. ĐỒ ÁN ĐIỆN TỬ SỐ NGUYỄN NGỌC BÌNH Page 20 Hình 17: Sơ đồ chân chức năng IC 74LS191 *)IC 74LS85: Mô tả chức năng: 74LS85 là IC so sán
Luận văn liên quan