You are on page 1of 7

<

Tìm Chào, dckhoa94 . Thông báo: 1 My Profile Settings Thoát

Quản trị Diễn Đàn Bài Mới Tin Tức Upload Hướng dẫn

Bài Viết Mới Nhắn tin Hỏi/Ðáp Lịch Community Forum Actions Liên kết nhanh Tìm Kiếm Chi Tiết

Diễn Đàn Chuyên Nghành Điện Tử Điện Tử Ứng Dụng Mạch Nạp, Mạch số Mạch đếm thuận nghịch (0-9-0)

kết quả từ 1 tới 2 trên 2


+ Trả Lời Ðề Tài + Gởi Ðề Tài Mới
Ðề tài: Mạch đếm thuận nghịch (0-9-0)

Ðiều Chỉnh Search Thread Cho Ðiểm Chủ Ðề Này Display

24-12-2010 01:44 PM #1

Mr.Can à 27
Tham gia ngày: Apr 2010
Ban Quản Trị Thượng Sỹ
Đến từ: Quảng Nam
Số lần cộng|trừ: 0 lần
Thành Viên Thứ: 1 Bài gởi: 2.251
Tên thật: Phan Duy Cận
Giới tính: Nam
: 0 lần với chủ đề này
Nghề nghiệp: Sinh viên
1.695 cho tổng số
bài

Chủ Đề: Mạch đếm thuận nghịch (0-9-0)


►Lượt Xem: 371 ►Trả Lời: 1 ►Chia Sẽ :
►Ngày Gửi: 24-12-2010 ►Đánh giá: * Sao ►Topic ID : 1093

Chào tất cả các bạn đam mê điện tử và yêu thích sự tìm tòi nghiên cứu sáng tạo cũng như việc thiết kế chế tạo .Điện tử thật là một lĩnh vực
bao la bát ngát và đầy thử thác h ,nhưng nó luôn thu hút và tạo cảm hứng rất mạnh cho tấtcả sinh viên kỹ thuật nói chung và anh em sinh viên
điện tử nói riêng . học hỏi - nghiên cứu – sáng tạo ,tìm tòi => Đamme.
Hôm này toàn bốn mắt xin viết một bài viết giới thiệu về một mạch điện tử khá hay và bổ ích ,nó rất thiết thực trong đời sống hằng ngày và giúp
cho chúng ta có cái nhìn cơ bản về điện ứng dụng .
Xin giới thiệu : Mạch đếm thuận nghịch

I.Giới thiệu về mạch đếm thuận nghịch .


1.Tìm hiểu về khái niệm .
- Chúng ta hiểu một cách rất đơn giản ,ban đầu nó là một mạch đếm ,đếm nghĩa là sao ? đơn giản là nó biết đếm như chúng ta,ví dụ đếm từ 1
đến 10 ,hay như một cái đồng hồ đếm s khi chúng ta chạy hay tập nín thở chẳng hạn .
- Thế còn “thuận nghịch” đơn giản chỉ là khả năng của nó ,tức là nó có thể đếm xuôi hoặc ngược . ví dụ đếm từ 1 đến 100 hoặc đếm từ 100 về
1.
2. Mục tiêu thiết kế:
- Với mạch này ,không sử dụng vi điều khiển vì dùng vi điều khiển chúng ta chỉ cần viết một đoạn code là ok .vấn đề là chúng ta không sử dụng
vi điều khiển mà tạo được một mạch đếm tiện lợi và hoạt động tốt .
- Sử dụng những linh kiện đơn giản ,dễ tìm kiếm và thịnh hành trên thị trường cũng những tiện cho việc nghiên cứu phân tích mạch .
- Mạch thiết kế tối ưu đơn giản để các bạn sinh viên đều có thể làm được ,khi thiết kế xong thì đảm bảo tính ổn định chạy bền bỉ lâu dài .
3.Ứng dụng thực tế :
Mạch đếm thuận nghịch ứng dụng rất tốt trong thực tế ,Đơn giản nhất như là việc các bạn làm một đồng hồ bấm giờ ,
Hay ví dụ đếm sản phẩm ,ví dụ chúng ta biết được chu kỳ của sản phẩm được đưa vào thì chúng ta có thể xây dựng một mạch đếm thuận
nghịch để ứng dụng cho công việc này .Khả năng ứng dụng còn tuỳ thuộc sự sáng tạo và khả năng thiết kế cũng như ý tưởng độc đáo của các
bạn sinh viên .
II.Mạch đếm thuận nghịch
1.Linh kiện trong mạch :
- IC NE 5555. Dùng tạo dao động .
- Điện trở 10k,100 Ω.
- Tụ điện (0.1 u. tụ thường) ,(100u .phân cực )
- LED , Vônkế (ko nhất thiết , sử dụng một cái dạng đồng hồ nhỏ chuyên dùng để đo vonkế).
- Biến trở 10k
- Button, SEG 7Vạch ,
- Ic 4510:4511.
- Ic 4510:4511.
- Switch (Chuyển mạch 2 cổng , SW.)
2.Sơ đồ mạch .

Mạch nguyên lý được vẽ trên Protues nên khi thiết kế mạch cần cấp nguồn vào các IC do nhiều IC trong Protues đã mặc định cấp nguồn nên khi
thiết kế mạch cần chú ý điều này nhưng khi sang PCB trong Protues lại đầy đủ.
3.Phân tích mạch .
- Để tiện cho quá trình nghiên cứu chúng ta sẽ phân tích theo từng khối một .
a.Khối tạo xung vuông – IC 555 .
- IC 555 là một Ic tạo xung rất đa năng , về cấu tạo nó gồm có 2 con khuếch đại thuật toán cộng với 1 bộ fiflop.
- Trong thức tế IC 555 Có nhiều loại nhưng chúng ta thường dùng loại NE 555.
- Nó là một loại IC tạo xung với các mức tần số khác nhau . nhưng về cơ bản nó tường tạo ra xung vuông .
- Chân số 8 là chân dùng để đưa nguồn Vcc vào , Vcc này dòng 1 chiều và chúng ta có thể dùng nó ở mức 9 v hoặc 5 v hoặc 12v .ở đây chúng
ta dùng 5 von, qua nhiều giai đoạn cường độ 5 vôn này sẽ giảm dần còn khoản 3v khi vào đến led của seg 7 vạch => rất phùp hợp .
- Chân số 1 nối đất ,chúng ta cho qua một con R nhằm hạn dòng điện về đất .
- Chân số 5 mặc định là nối với 1 tụ thường cỡ 0.1 u F và đưa về đất (vì khi tạo xung ứng dụng vốn có của nó không sử dụng đến )
- Chân số 3 là chân ra .
- Chân số 6 và chân số 2 là 2 chân đầu vào , (ngõ vào của một tầng so sánh điện áp với mức áp tương ứng là Vcc/3và 2*Vcc/3) vì thế chúng
ta mới nối nó với 1 điện trở và một biến trở ,2 linh kiện này sẽ chia Vcc đầu vào làm 3 phần . để thực hiện quá trình so sánh đầu và thực hiện
giao động ,chúng ta thấy , sử dụng biến trở nhằm điều chỉnh điện áp không nhất thiết phải là 1/3 hay 2/3 có thể chênh nhau không sao .vì thế
chúng thấy xung tạo ra là xung nhưng không hẳn là dạng vuông ,tức là thời gian tồn tại của xung lên không nhất thiết bằng thời gian tồn tại của
xung suống . biến trở giúp ta thực hiện việc này .
- Chân 4 là chân reset, chân 7 là khoá điện nhằm điều khiển lên xuống của xung là đảm bảo .
• Nguyên lý hoạt động chi tiết quá trình tạo xung của 555 chúng ta có thể xem lại trong tài liệu mạch tao xung sử dụng Ic 555,trên mạng rất
nhiều .Về cơ bản chúng ta hiểu cứ thiết kế mạch như trên ,là chúng ta sẽ có 1 xung đầu ra ,còn việc nó thế nào là do chúng ta quyết định
• Tất nhiên sự quyết định đó là do chúng ta , chúng ta cần sử dụng đến công thức tính tần số cho mạch dạo động .
• Tần số được tính bằng nghịch đảo của chu kỳ ,ta có công thức tính chu kỳ như sau :
T = 0.693+(RV1+2*R1)*C2 .

C2 là tụ nối với chân số 5.


R2 là chân giữa chân 7 và chân
R1 là biến trở .
- Việc tính toán chu kỳ hợp lý sẽ cho ta được 1 xung vuông như ý .
- Vậy đến đây chúng ta hiểu là tại chân số 3 của NE 555 là tạo ra một xung dạng vuông .
- Đèn Led đấu song song với chân số 3 của 555 nó sẽ nhấp nháy lên dùng để báo hiệu .
- Vôn kế dùng để đo giá trị điến áp tại đầu ra của 5555 .(có thể không cần hoặc chỉ cần như một thao tác tức thời ).
b. Khối giải mã – IC 4511.

- Đây là một IC giải mã , nó làm nhiệm vụ giải mã từ mã nhị phân logíc (dạng 0,1) sang mã của led 7 vạch để xuất ra led 7 vạch .về cấu tạo nó
- Đây là một IC giải mã , nó làm nhiệm vụ giải mã từ mã nhị phân logíc (dạng 0,1) sang mã của led 7 vạch để xuất ra led 7 vạch .về cấu tạo nó
là một tập hợp các mạch tổ hợp gồm cách linh kiện số logic như các cổng and , or ,..việc thiết kế một mạch như vậy không hẳn là quá khó ,chỉ
cần xây dựng mạch tổ hợp lả chúng ta hoàn toàn có thể làm được ,nhưng điều đó khiến chúng ta mất thời gian ,không đảm bảo chất lượng sử
dụng , =>dùng IC tích hợp cho tiện .
- Chúng ta tìm hiểu sơ đồ chân của nó như sau :
- Chú ý là loại này dùng cho seg 7 vạch loại cathot chung có nghĩa là tất cả cathot của led nốí chung với nhau và nối với đất ,như vậy dữ liệu
đẩy vào led sẽ tích cực ở mức cao tức là mức 1 thì mới làm led sáng .
- 4511 Có 16 chân .
- Chân 16 luôn là chân nối với nguồn dương (5 v ), chân số 8 nối với đất .
- Chân 1,2,7,6 là chân đưa dữ liệu đầu vào ,chúng ta có thể chọn dữ liệu loại này là dữ liệu logic tức là dạng 1,0,1,0…
- 7 chân đầu ra là chân 9 ,10,11,12,13,14,15.sẽ xuất ra dữ liệu của dạng 7 vạch .
- Chân số 5 là chân dùng để điều khỉên tế bào nhớ ,chần này = 0 thì IC hoạt động bình thường , còn = 1 thì dữ nguyên trạng thái ở các đầu ra
,và dữ cho đến khi nó trở về chân này được chuyển về 0 thì đầu ra lại tiếp tục hoạt động .(nếu hiểu sâu sa thì chúng ta hiểu khi IC hoạt động
thì dữ liệu tại đầu ra sẽ luân phiên nhau được nhớ trong tế bào 4 bít ,vậy khi chân số 5 này ở mức 0 giả sự gọi là đóng cửa thì IC hoạt động bình
thường không vấn đề gì ,nhưng khi nó = 1 tức là mở cửa thì dữ liệu trong tế bào nhớ trào ra và đẩy liên tục vào cửa ra nên giữ tại đầu ra một
mức dữ liệu cố định ).
- Trong sơ đồ mạch chúng ta nối nó với đất .
- Chân số 3 nếu =1 thì tất cả đầu ra sẽ là mức logic 1.(dùng kiểm tra led 7 đoạn ,bất chấp đầu vào là thế nào .)
- Chân số 4 thì có tác dụng ngược lại chân số 3.
c. Khối xử lý IC 4510 .
- 4 Chân đầu ra là 4 chân 2,6,11,14
- Chân 16 nối với dương nguồn ,chân số 8 nối với âm nguồn .
- Chân số 1 với chân số 9 nối đất để tích cực mức 0 để Ic mới hoạt động .
- Chân số 15 là chân đầu vào để chúng ta đưa xung vào .
Chân số 5 là chân Ci , chân này =0 thì Ic hoạt động , còn khi để hở ,thì nó sẽ giữ nguyên trạng thái của dữ liệu đầu ra .
- Chân 3,4,12,13 là dùng cho ứng dụng khác , trong phần này chúng ta chưa cần nói đến .
- Chân số 10 là chân dùng để đảo trạng thái đầu ra khi nó luân phiên tích cực mức thấp và mức cao .
d - Nguyên tắc hoạt động của mạch
- Sau khi đã tìm hiểu được về cơ bản các khối ,chúng ta tiến tới việc láp ráp và phân tích toàn bộ sơ đồ mạch điện .

- Đầu tiên , với kết cấu mạch như sơ đồ trên ,IC 555 Sẽ tạo ra một xung với 2 mức tích cực .
- Thông số chu kỳ là do các bạn tự chọn ,theo công thức tần số ở trên các bạn có thể tính toán chọn làm sao cho chu kỳ vào khoảng 1s là hợp
lý ,chú ý biến trở trong mạch sẽ giúp chúng ta điều chỉnh vấn đề này .
- Về biên độ ,chúng ta có thể sử dụng mức ,khi tạo ra xung ,chúng ta sẽ có xung 2 mức . với mức tích thấp là 0 v ,và mức tích cực cao sẽ là #
0v .(có thể trên dưới 5 v).
- Sau khi đã tạo được xung tại đầu ra chân số 3 ,chúng ta đưa nó vào chân cloc k , chân số 15 của IC 4510.
- Nhìn vào mạch điện chúng ta thấy chân số 10 của IC được nối với một chuyển mạch ,chuyển mạch này được nối với 2 mức là 5 v và 0 vôn .
- Chân số 5 được nối với một button và sau đó là tiến về đất .
- Vậy chúng ta cùng phân tích .
Khi chúng ta chuyển switch sang vị trí ground (0 v), và đóng button ,thì lúc này IC bắt đầu hoạt động ,đầu vào của IC là dạng xung 2 mức ,1-0-
1-0- 1- 0…….
1-0- 1- 0…….
Thì lúc này 4 bít tại đầu ra sẽ đếm tăng dần từ 0 cho đến 9 , tức là tại 4 chân đầu ra nó tạo một mã nhị BCD và tăng dần giá trị từ 0, đến 9.và
chân số 2 là chân MSB ,chân số 6 là chân LSB .
4 chân này được đưa vào IC giải mã từ BCD sang 7 vạch. Và với mỗi giá trị tăng dần của đầu vào theo mã BCD thì seg 7 vạch sẽ hiện ra con số
tương ứng với giá trị dạng thập phân .
Ví dụ đầu vào là 0011 thì seg 7 vạch hiện là só 3.
- Trong khối này chân số 5 được giữ cố định ở mức 0 để hoạt động bình thường

- Chân số 3 và số 4 được nối với nguồn 5 v .Tại sao ?


- Chúng ta cùng phân tích ,
+ Nếu chân số 3 và 4 mà không nối gì cả ,thì suy ra IC không hoạt động .loại trường hợp này
+Nếu chân 3 = 0 thì , chân 4 ko nối , thì đầu ra bằng 1 hết tức là led 7 vạch hiện số 8 mãi mãi . loại tiếp
+ Nếu chân 3 =0 còn chân 4 =0 .thì mạch vẫn chạy ở số 8 loại tiếp
+Nếu nối chân số 3 = 0 còn chân 4 = 1 mạch chạy số 8 mãi mãi vì chân 3 = 0 cho đầu ra ở 1 ,chân 4 ngựơc với chân 3 cũng cho ra đầu ra là 1
nhưng khi nó = 1 suy ra cả 2 chân đều làm đầu ra cố định bằng 1 tất suy ra hiện số 8 mãi mãi ,loại tiếp
+ chân 4 bằng =1 chân 3 không nối suy ra không chạy vì khi chân 4 bằng 1 dữ liệu đầu ra cho ra 0 hết suy led 0 sáng vì cả đầu led đầu mức 0 .
+ chân 4 =1 chân 3 = 0 thì lại giống như trên
+ chân 4 =1 , chân 3 =1 .thì 0 xảy ra xung đột ,vì khi chân 3 nối 1 thì đẩy dữ liệu đầu ra mức 0 ,nhưng chân 4 bằng 1 thì lại đẩy đầu ra dữ liệu là
1 ,nên nó triệt tiêu nhau và vẫn giữ cho IC hoạt động được , chấp nhận được
Lúc này chúng ta chỉ việc ấn button để nó hoạt động .
Một vấn đề nữa đó là chân số 10 của IC 4510 , thực chất nó như là một công tắc đảo dữ liệu .
Khi nó = 0 thì nó sẽ đếm ngược , tức là đầu ra của nó đạt giá trị cao nhất và bắt đầu giảm dần giá trị ,
Ngược lại khi nó ở mức 1 thì nó sẽ đẩy giá trị thấp nhất ở đầu ra và tăng dần giá trị .
- Một câu hỏi đặt ra là khi chúgn ta đạng chạy mạch mà chuyển công tắc chuyển mạch thì điều gì xảy ra . thì lúc này nhiệm vụ của nó là xác
định xem chuyển mạch trên là tăng hay giảm ,nếu chuyển mạch trên là tăng thì khi chuyển xuống chuyển mạch này nó xác định giá trị đang hiện
thị và giảm đi .
- Ngoài ra một vấn đề khác đó là khi mạch đang chạy ,chúng ta nhả nút bấm ra thì sao .thì lúc này mạch sẽ giữ nguyên trạng thái .
Sau khi thiết kế xong được mạch nguyên lý ,các bạn có thể sử dụng và mạch in . Quá trình vẽ mạch in bằng protesu tui đã có bài viết trên
hoiquandientu .
Đây là mạch in sau khi vẽ .

III.Hướng phát triển .


- Từ ý tưởng của bài viết trên ,chúng ta có thể suy nghĩ và dựa trên bài viết này để phát triển lên mức cao hơn cho 3 , 4 seg 7 vạch .ví dụ
chúng ta thiết kế với 2 seg ,vậy chúng ta phải làm sao để khi seg 1 đếm được đến 9 thì seg 2 bắt đầu đếm lên 1 .
- Nếu giả sử chúng ta tách 1 nhanh xung tại đầu ra ở bộ ic 5555 cho sang một hệ thống mạch tương tự .vấn đề là chúng ta sẽ giữ làm sao seg
của khu mạch này được giữ ở mức 0 trong khi seg trên chưa đếm hết đến 9.vậy khi đếm đến 9 chúng ta thiết kế sao cho hệ thống thứ 2 mở chế
độ chạy để đếm lên 1 và lại giữ nguyên ở mức đó . bằng cách nào ? vấn đề này xin dành cho các bạn đọc ,các bạn sinh thể hiện ý tưởng sáng
tạo độc đáo cuả mình .
Xin chúc các bạn thành công .
Xin cảm ơn tất cả các bạn đã đọc bài viết này . Tác giả : Phamtoanbonmat@gmail.com

Xem thêm chủ đề mới nhất cùng chuyên mục :


Đo nhiệt độ dùng LM35 + PIC16F877A + Hiển thị...
Đo nhiệt độ (PIC16F877A - DS18b20-quét led-Giao...
Đồng hồ thời gian thực
Mạch đồng hồ_h_m_s
Thiết kế mạch nạp 89cxxx
Mạch đếm 0-99 dùng 7490 và 7448
Máy chọn số ngẫu nhiên dùng 4017
Mạch nạp onboard cho 8051
Hướng dẫn thi công mạch nạp 89SXXX và AVR qua...
Đồng hồ số với vi điều khiển 89C51 và RTC DS12C887
+5 EXP

To view links or images in signatures your post count must be 50 or greater. You currently have 1 posts.

Submit this to Twittley


Digg this!
Tweet This!
Submit this to Script & Style
Share this on Reddit
Share this on del.icio.us
Stumble upon something good? Share it on StumbleUpon
Share this on Mixx
Share this on Technorati
Share this on Blinklist
Post this on Diigo
Buzz up!
Post this to MySpac e
Share this on Facebook
Submit this to DesignFloat
Share this on Devmarks
Seed this on Newsvine
Add this to Google Bookmarks
......

Thanks Trả lời Reply With Quote

23-04-2011 12:25 AM #2

lytotti_ls 1
Tham gia ngày: Mar 2011
Member Tân Binh
Đến từ: Lạng Sơn
Số lần cộng|trừ: 0 lần
Thành Viên Thứ: 2168 Bài gởi: 1
Tên thật: totti
Giới tính: Nam
: 1 lần với chủ đề này
Nghề nghiệp: sinh vien
1 cho tổng số bài

có ai cho em hỏi đối với mạch này nếu vẽ trên orcad thì con led 7 thanh vị trí chân ntn?
Click vào đây để bình luận

Chào mừng đến bạn với DienTuVienthong.Name

Submit this to Twittley


Digg this!
Tweet This!
Submit this to Script & Style
Share this on Reddit
Share this on del.icio.us
Stumble upon something good? Share it on StumbleUpon
Share this on Mixx
Share this on Technorati
Share this on Blinklist
Post this on Diigo
Buzz up!
Post this to MySpac e
Share this on Facebook
Submit this to DesignFloat
Share this on Devmarks
Seed this on Newsvine
Add this to Google Bookmarks
......

Trả lời Reply With Quote


W ho Said Thanks:

dckhoa94 (Hôm nay [Remove])

+ Trả Lời Ðề Tài Quick Navigation Mạch Nạp, Mạch số Trở Lên Trên

Quick Reply

Fonts Cỡ chữ

[Đầy đủ]
Ðính Kèm
Tải File Từ Máy:
Tải File Từ Máy
Hỗ trợ định dạng: bmp doc gif jpe jpeg jpg pdf png psd txt zip

Tắt smilies trong đoạn văn

Gởi Trả Lời Go Advanced

« Ðề Tài Trước | Ðề Tài Kế »

Tags cho bài viết này


Không
View Tag Cloud Add / Edit Tags

Quyền Hạn Của Bạn


Bạn có thể tạo chủ đề BB code là Mở
Bạn có thể viết bài Smilies đang Mở
Bạn có thể đính kèm [IMG] đang Mở
Bạn có thể sửa bài viết của bạn HTML đang Tắt

Forum Rules

Liên kết - Quảng cáo


Y Học - Việt Nam

Liên Lạc Lưu Trữ Trở Lên Trên

Tự Động(F9=đổi kiểu gõ) TELEX VNI VIQR OFF Chính tả Kiểu viết cũ
Múi giờ GMT +7. Hiện tại là 03:17 PM.
Thiết kế giao diện Mr.KM-Duy Cận
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên.
DIENTUVIENTHONG.NAME, ALL RIGHTS RESERVED

You might also like