EM vừa làm xong mạch thật con led 7 đếm từ 1->99. code em dựa vào 1 bài của diễn đàn này nên chắc không sai. khi làm xong thì led cháy rất mờ mặc dù nghe lời 1 số người em bỏ luôn R ở transito. tromg hình transitor em xài là A1015. R=330 ôm .các bác làm ơn giúp dùm em.
Thông báo
Collapse
No announcement yet.
giúp em led 7
Collapse
X
-
Sao lại sáng mờ. Bạn dùng A1015 , chân B nối với trở 1k nối vào chân VDK, chân B và E nối với nhau thông qua trở 10k. Đảm bảo led sáng rõ luôn, nếu led sáng vẫn lờ mờ thì có thể code lập trình chưa ổn lắm.Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
vậy em post luôn cái code các bác xem giúp em nhé
#include<reg52.h>
sbit led1=P2^0;
sbit led2=P2^1;
int k,dem;
unsigned char led_data[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};
void delay_ms(int t)
{ int m,n;
for(m=0;m<=100;m++)
for(n=0;n<=t;n++);
}
void hienthi()
{
led2=1;
P1=led_data[k%10];delay_ms(10);led2=0;
led1=1;
P1=led_data[k/10];delay_ms(10);led1=0;
}
void main()
{
while(1)
{
TMOD=0x10;
IE=0x88;EA=1;
IP=0;
TH1=-25000/256;
TL1=-25000%256;
TR1=1;TF1=0;
hienthi();
}
}
void ngat_T1() interrupt 3
{
TH1=-25000/256;
TL1=-25000%256;
dem++;
if(dem>10) {dem=0;k++;};
if(k>99) k=0;
}
Comment
-
không có lý gì mà mạch thế kia mà sáng mờ được, bình thường mình toàn dùng C828 vì nó rẻ và luôn sẵn có
còn nếu dùng A1015 như thế kia thì đảm bảo sáng chói luôn, mạch thật mình đã làm nhiều rồi và chưa thấy có vấn đề gì cả
cách nối A1015 thì có người nói ở trên rồi, còn nối C828 thì mình dùng 1 con R 100 ôm mắc vào chân C lên Vcc, chân B dùng con từ 330->1k điều khiển, ra ở chân C, sáng chói luôn, còn như mạch của bạn thì có 8 con R 330 mắc ở đầu ra P1, bạn thử bỏ nó đi xem, vì mình chả bjo mắc thêm trở như vậy cảWebsite chính thức đổi địa chỉ website thành
Mời các bạn ghé thăm !!!
Comment
-
Nguyên văn bởi swat_heliket Xem bài viếtBác vietthanh123 ơi bác nói chân B và E nối với nhau thông qua trở 10k là sao? có phải ý bác là B và E qua trở 10k rồi từ E len vcc không. nếu vậy thì cái này mạch em không có rồi!!!!!!!
Code trên bạn xem lại phần hàm "hiện thị " xem. A1015 tích cực ở mức 0, mình thấy có vẻ ko ổn lắm.Mình nghĩ phải ntn:
void hienthi()
{
led2=0; led1=1; // led2 sang,led1 tat.
P1=led_data[k%10];delay_ms(10);
led2=1;led1=0 ; //led2tat,led1 sang
P1=led_data[k/10];delay_ms(10);led1=1;
}
Cho thêm thời gian delay giảm xuống nữa xem ntn.Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
Nguyên văn bởi mast090 Xem bài viếtkhông có lý gì mà mạch thế kia mà sáng mờ được, bình thường mình toàn dùng C828 vì nó rẻ và luôn sẵn có
còn nếu dùng A1015 như thế kia thì đảm bảo sáng chói luôn, mạch thật mình đã làm nhiều rồi và chưa thấy có vấn đề gì cả
cách nối A1015 thì có người nói ở trên rồi, còn nối C828 thì mình dùng 1 con R 100 ôm mắc vào chân C lên Vcc, chân B dùng con từ 330->1k điều khiển, ra ở chân C, sáng chói luôn, còn như mạch của bạn thì có 8 con R 330 mắc ở đầu ra P1, bạn thử bỏ nó đi xem, vì mình chả bjo mắc thêm trở như vậy cả
Mong chỉ giáo thêm.Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
sao bạn cứ phải làm vậy làm gì. nếu các port khác không dùng thì cho 2 port điều khiển luôn 2 led đi
bạn vietthanh123 nói đúng đấy. điều khiển A1015 phải cho port =0. con A1015 này cho dòng ra là 150mA đấy bạn nên cho 1 trở vào chân B rồi nối vào VĐK chân C nối với 1 trở khoảng 100 ôm, bỏ hết dãy điện trở đi là OK.
mình cho bạn cái code này xem nhá
#include"reg51.h"
unsigned char m[10]={64,121,36,48,25,18,2,120,128,16};
void wait()
{
unsigned int k;
for(k=0;k<32000;k++);
}
main()
{
unsigned int j,i;
while(1)
{
for(i=0;i<10;i++)
{
if(i==0) P2==255;
else P2=m[i];
for(j=0;j<10;j++)
{
P3=m[j];
wait();
}
}
}
}
Comment
-
Nguyên văn bởi swat_heliket Xem bài viếtcác bác có thể giải thích dùm em tại sao cần có 1 trở 10k ở chân B qua C ko ạ. vì em thấy các sơ đồ mạch transitor ko co. nên thấy lạ.tò mò hỏi thử mong có thêm kiến thức mong các bác đừng cười.
http://lab3i.com/kien-thuc-co-ban-di...c-dien-tu.htmlMua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
Nguyên văn bởi swat_heliket Xem bài viếtvậy em post luôn cái code các bác xem giúp em nhé
#include<reg52.h>
sbit led1=P2^0;
sbit led2=P2^1;
int k,dem;
unsigned char led_data[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};
void delay_ms(int t)
{ int m,n;
for(m=0;m<=100;m++)
for(n=0;n<=t;n++);
}
void hienthi()
{
led2=0;//của bạn là led2=1;
P1=led_data[k%10];delay_ms(10);led2=1;//của bạn là led2=0;
led1=0;
P1=led_data[k/10];delay_ms(10);led1=1;
}
void main()
{
while(1)
{
TMOD=0x10;
IE=0x88;EA=1;
IP=0;
TH1=-25000/256;
TL1=-25000%256;
TR1=1;TF1=0;
hienthi();
}
}
void ngat_T1() interrupt 3
{
TH1=-25000/256;
TL1=-25000%256;
dem++;
if(dem>10) {dem=0;k++;};
if(k>99) k=0;
}
Bạn thử lại xem
Thân !
PS: Không biết cao thủ nào quét led được bằng tran chưa
Mô phỏng bạn thay con tran( PNP) thành con not, ( NPN) nối thẳng chân VĐK chạy Ok luônLast edited by IloveMyjob; 06-06-2011, 19:20.
Comment
-
Nguyên văn bởi IloveMyjob Xem bài viết\
PS: Không biết cao thủ nào quét led được bằng tran chưa
Mô phỏng bạn thay con tran( PNP) thành con not, ( NPN) nối thẳng chân VĐK chạy Ok luônWebsite chính thức đổi địa chỉ website thành
Mời các bạn ghé thăm !!!
Comment
Bài viết mới nhất
Collapse
-
bởi since0501Cảm ơn bác đã trả lời. Pin của bác đã bị xả kiệt lần nào chưa? Và bác đo dung lượng pin bằng cách nào?
À pin của mình là LFP, các seller bảo là EVE 40135 3.2v 20Ah, nhưng mà ko có nhãn mác, chỉ có cái mã QR trên cực âm dương check ko...-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 07:47 -
-
bởi bqvietBộ pin tự chế trộm vía vẫn ổn, dù thụt vài % mỗi năm nhưng không đòi hỏi gì hơn ở cell cũ. Việc bộ pin sụt áp khi tải nặng 14 - 21A là chuyện bình thuờng. Nhất là khi BMS thực ra cũng không đo đúng ở đầu cực, cũng không đo theo phương...
-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 01:20 -
-
Trả lời cho Dùng biến áp tự ngẫu 110V có tốn điện không?bởi nhathung1101"Tốn nhiều" hay ít là do quan điểm mỗi người.
Có khi cả tháng chẳng bằng ly ca fé lại bảo tốn nhiều, hoặc 1 ngày bằng cả tháng lương thì lại thấy ít.
Nhưng những thiết bị dùng mạch điện tử thì cứ để...-
Channel: Điện tử gia dụng
Hôm qua, 21:14 -
-
Trả lời cho Dùng biến áp tự ngẫu 110V có tốn điện không?bởi mèomướpDạ
1.ko
2.có để tránh cháy nổ
3.ko
4.có. thiết bị điện tử ảnh hưởng chút ít còn biến áp thì hông sao đâu ạ...-
Channel: Điện tử gia dụng
Hôm qua, 15:27 -
-
bởi afrendlyChào mọi người. Mình dùng đồ Nhật cũ dùng điện 100V và họ bán kèm theo biến áp STD-VIET 100V. Mọi người có kinh nghiệm, hiểu biết cho mình hỏi:
1. Dùng biến áp như vậy thì tốn điện nhiều không?
2. Khi không dùng thiết bị trong...-
Channel: Điện tử gia dụng
Hôm qua, 09:42 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhTả thực, dễ nghe, dễ hiểu rất hay và cảm xúc
Để làm con vé số, trúng số là em đập luôn con Sony mua con tầu về chơi ...-
Channel: Điện thanh
12-01-2025, 09:17 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhEm gỡ mác con Sony gắn cho con tầu, con tầu gắn cho sony. Mở con Sony để dìm hàng bọn tầu ...
-
Channel: Điện thanh
12-01-2025, 09:11 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi nhathung1101Vừa thử lại, con loa kẹo kéo Tầu giá 1tr2 và loa Pionner.
Thử đọc chứ chưa hát:
- Ủa ái ni thì loa tàu ra đúng.
- Ủa ái ni trên con Pionner thành Ùa ái ni. Mà từ "ái" lại rõ to.
Thử "chèm...-
Channel: Điện thanh
12-01-2025, 00:23 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi nhathung1101Nhưng anh em nào còn đam mê sửa nguồn thì cứ cố gắng.
Tiền số đang có giá, mà nguồn cho bọn "trâu cày" toàn vài Kw.
Làm được vẫn sống tốt. Tôi thì nghỉ hưu rồi.
Hôm trước có ku em năn nỉ tôi sửa cho nó cái nguồn 12V/170Amp. Tôi bảo đi mua cái mới.
-
Channel: Điện tử công suất
12-01-2025, 00:02 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi nhathung1101Ngày xưa, còn làm với bên viễn thông (giờ chẳng thèm làm vì công bèo).
Tôi sửa nguồn, tối thiểu phải đủ công cụ:
- Osciloscope.
- Logic Analyzer (để làm với chuẩn truyền thông)
- Đồng hồ đo dòng. Đồng hồ đo áp. Đồng...-
Channel: Điện tử công suất
11-01-2025, 23:43 -
Comment