Hic ! Đấy là FET mà, đâu phải transistor ? Transistor không có cự nào gọi là cực Drain.
Thông báo
Collapse
No announcement yet.
thắc mắc khi làm mạch thật dùng AT89C51!!!
Collapse
X
-
Nguyên văn bởi hieucan Xem bài viếtlàm ơn cho hỏi tại sao khi gắn điện trở thanh(4.7k) vào p0 của at89c51 thì với chương trình sau :
org 00h
mov p0,#0ffh
mov p1,#0f0h
mov p2,#00h
mov p3,#0fh
end
thì khi đo điện áp trên chân p0 chỉ có vài chân có điện áp 5V, còn lại thì nằm trong khoảng 2.7 --- 3.5V là sao ạ?
nhưng khi gỡ điện trở thanh ra thì các port bình thường trở lại.
mình cũng đã đo kiểm khi ko có vdk trên mạch, thì điện trở thanh bình thường.
mình cũng kiểm tra sơ đồ mạch phần cứng nhưng ko phát hiện được sự chạm mát nào gây ra sự mất ổn định như thế ( phần cứng chưa gắn thiết bị ngoại vi nào cả, chỉ dùng để kiểm tra vdk thôi )
Làm ơn cho mình biết lý do tại sao vdk lại ko ổn định như thế?
Cảm ơn nhiều
mình cũng xin bổ sung là : khi gắn điện trở thanh như thế thì điện áp trên p2 có giá trị 2.7V
các p1, p3 chỉ bị sụt áp xuống còn 4.7V.
nhưng khi gỡ điện trở thanh ra thỉ điện áp trên các port hoàn toàn giống với khi thiết lập chương trình.
mình ko hiểu tại sao trong datasheet của at89c51 thì yêu cầu pải gắn thêm điện trở thanh để hoạt động được ổn định, nhưng khi gắn vào như vậy thì vdk trở nên ko ổn định.
mình đã thay rất nhiều con vdk rồi mà tình hình vẫn thế.
ko bit có bạn nào đã gặp tình huống này chưa?
nếu có ai đó thì có thể giúp mình hỉu được điều này chăng?
xin cảm ơn.
org 00h
mov p0,#0ffh
mov p1,#0f0h
mov p2,#00h
mov p3,#0fh
sjmp $
end
Chắc chắn với bạn 1 điều là khi bạn mov p0,#0ffh thì tất cả các chân port 0 sẽ lên mức 5V (dù có hay ko R thanh) -> bạn nên tin tưởng tuyệt đối điều này, đừng nghĩ ngược lại!!! Mới làm với vxl ai cũng hay gặp những cái lỗi như thế, cứ từ từ rùi cháo cũng nhừ!!!
Comment
-
Nguyên văn bởi Multi System Xem bài viếtHic ! Đấy là FET mà, đâu phải transistor ? Transistor không có cự nào gọi là cực Drain.
http://en.wikipedia.org/wiki/Field-effect_transistor
Có lẽ bạn muốn nói đến BJT?
http://en.wikipedia.org/wiki/BJTLast edited by kimhuynguyen; 12-05-2009, 23:46.More friends more foods
Comment
-
Nguyên văn bởi Toan.Lv Xem bài viếtĐúng là FET, hem phải loại bipolar, nhưng cũng là một loại trans mà (loại hiệu ứng trường). Tại em quen miệng nói thế, các bác bỏ quá cho. Cảm ơn bác mun ti sít từm đã nhắc nhở.
Còn anh bạn hieucan có thể nạp nạp chương trình này của mình vào và kiểm tra các chân thử xem nhé. Có gì thông tin lại cho mình biết.
Lập trình bằng ASM thì mình chịu chết rồi.
Đây là chương trình xuất Port viết cho 89C51, bạn tải về và nạp vào chíp xem có đúng các Px_x thay đổi 0 hoặc 5V không nhé.Attached Files
Comment
-
bác không gắn trở pull-up mà port 0 lên được 5V àh, nếu dùng digital VOM mà đo thì làm gì được 5V.
mà sao lại gặp trường hợp lạ nhỉ, mới bắt đầu học VDk mình đâu có gặp như thế (tự học, mình k phải dân Điện tử).
àh bác kiểm tra chân EA của 8051 có = VCC chưa nhé (ROM nội) vì nếu chân này bỏ trống (k nối VCC hay GND thì nó ở trạng thái float--VDk sẽ chạy lung tung hết)
bác M_S nói FET không phải TRANSISTOR cơ đấy..Last edited by goldenstar; 14-05-2009, 17:11.
Comment
-
à, mình xin bổ sung cho đầy đủ. cấu trúc port của 8051 thì nói nôm na là p1-2-3 có trở pull-up tích hợp, còn p0 thì chỉ có khi nó làm nhiệm vụ bus địa chỉ, theo mình thì cứ thêm trở pull-up cho cái P0 này.
vậy tại sao các port lại cần trở pull-up, cấu tạo port nói gọn lại là gồm 1 transistor, chân E nói GND, chân B nối vào mạch logic bêntrong 8051, chân C nối với trở pull-up lên VCC. ngay tại cực C của transistor người ta nối ra các chân port.
khi B=1, transistor dẫn bão hòa, sụt áp CE ~ 0,1V --> điện áp cực C ~ 0V
B=0, transistor tắt, điện áp cực C ~ VCC, nếu cực C k có trở pull-up(tải) thì cực C bị hở mạch--> điện áp đo tại C trôi theo tải bên ngoài.
Comment
-
Em thấy các pác nói nhiều đến hiệu điện thế, sao ko ai nói đến dòng điện vậy?
Các pác cho em hỏi: Cách tính dòng điện(A) khi sử dụng 89c5X để điều khiển led là như thế nào? VD sử dụng P0 và P1 để điều khiển, mỗi cổng là 100led vậy sử dụng nguồn mấy A là được?Cuộc đời như bánh omi, không biết rồi sẽ về đâu?
Comment
-
Nguyên văn bởi tnt288 Xem bài viếtEm thấy các pác nói nhiều đến hiệu điện thế, sao ko ai nói đến dòng điện vậy?
Các pác cho em hỏi: Cách tính dòng điện(A) khi sử dụng 89c5X để điều khiển led là như thế nào? VD sử dụng P0 và P1 để điều khiển, mỗi cổng là 100led vậy sử dụng nguồn mấy A là được?
Comment
-
mua cuc biến áp 1A khoảng 27k ở Đà Nẳng, lấy nguồn 9V đảm bảo các bác mạch chay on dinh luôn, còn sụt áp thì nên xem lại mạch đi chắc là bị chạm mạch thôi hay do lập trình gì đó, còn nguồn như thế là ổn rồi, tui dùng thấy ổn định không vấn đề gì. Cần thiết thì mắc thêm tụ lọc, thế là okie ngay--< Ngô Đình Nhân - Khoa: Cơ khí - ĐHBK Đà Nẳng >--
Comment
-
Nguyên văn bởi machithanh Xem bài viếte đã làm như bác hướng ẫn và mạch cảu e đá hoạt động trơn tru như phần mềm lập trình
nhưng mà cái vấn đề mà nguồn 5V cắm vào mạch sụt còn 2,7V thì e vẫn chưa biết jải quyết thế nào bác à
e đã kiểm tra nguồn rồi OK..còn mạch thì sợ chạm chập ở bên trong bảng Board thôi chứ bên ngoài ko có vấn đề j. Nếu như vậy e có thể đi làm mạch in rồi lắp linh kiện vào luôn được ko hả các bác
Comment
-
Bác cho em hỏi, trở vào các chân a,b,c...dp thì đúng rồi. Thế còn khi em dùng led 7 thanh đôi hay 4 con liền, có chân on / off các led ấy. Khi quét led thì sẽ quét chân on/off. Em đnag định làm cái mạch thật, đọc nhiều hướng dẫn thấy bào cần có con trans NPN kích dòng cho chân on/off. Cho em hỏi là nên dùng trans nào, mua ở đâu ( Hà Nội), hay bất cứ trans thuận nào cũng đc. Em mói học VXL, chỗ nào ko biết mong ae đừng chém
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi mèomướpDạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
-
Channel: Điện tử công suất
Hôm qua, 13:11 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi tuyennhanSửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
-
Channel: Điện tử công suất
Hôm qua, 09:25 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi tuyennhanĐúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....-
Channel: Điện thanh
Hôm qua, 09:10 -
-
bởi Ng.Phuong.5Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
Mấy con...-
Channel: Cadence ORCAD
09-01-2025, 19:44 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhBác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...-
Channel: Điện thanh
09-01-2025, 18:12 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi nguyendinhvanTheo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
Cách đơn giản...-
Channel: Điện thanh
09-01-2025, 00:04 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi mèomướpDạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
-
Channel: Điện tử công suất
08-01-2025, 19:02 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi tuyennhanChủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
-
Channel: Điện tử công suất
08-01-2025, 15:43 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi tuyennhanLoa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
-
Channel: Điện thanh
08-01-2025, 15:28 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi mèomướpDạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
-
Channel: Điện thanh
08-01-2025, 11:44 -
Comment