რა არის LED სტატუსი ტელეფონზე? რისთვის არის LED ინდიკატორები? შვიდსეგმენტიანი ინდიკატორების მართვა

სინათლის მენეჯერი. იმ მომენტში, როდესაც თქვენ მიიღებთ ელ.წერილს ან შეტყობინებას, თქვენი ტელეფონი შეეცდება მიიპყროს თქვენი ყურადღება ჩაშენებული ინდიკატორის გამოყენებით. მაგრამ LED-ის ციმციმით, თქვენ ვერასდროს განსაზღვრავთ, რა მოხდა ზუსტად და თქვენ მაინც მოგიწევთ მისი აყვანა. სანამ არ დააინსტალირებთ Light Manager-ს.

Light Manager არის პროგრამა Android-ისთვის, რომელიც დაგეხმარებათ თქვენი გაჯეტის LED ინდიკატორის კონფიგურაციაში. ამ აპლიკაციის საშუალებით თქვენ ასწავლით მას სხვადასხვა ფერებით რეაგირებას გარკვეულ მოვლენებზე, მაგალითად, როდესაც ახალი შეტყობინება მოდის WhatsApp-ზე ან მოვლენა თქვენი კალენდრიდან.

ნაგულისხმევად, პროგრამა უკვე შეიცავს უამრავ პარამეტრს ყველაზე პოპულარული მოვლენებისთვის. მაგრამ თქვენ შეგიძლიათ ნებისმიერ დროს წაშალოთ თქვენთვის შეუსაბამო სიგნალები და დაამატოთ ის, რაც გჭირდებათ. ამისათვის უბრალოდ შეეხეთ სასურველ ელემენტს და გადაგიყვანთ შეტყობინებების პარამეტრების მენიუში. აქ შეგიძლიათ დააყენოთ მოციმციმე სიხშირე, აირჩიოთ LED-ის ფერი და დაუყოვნებლივ შეამოწმოთ თქვენ მიერ დაყენებული პარამეტრები.

თუ პროგრამა, საიდანაც გსურთ მიიღოთ შეტყობინებები სიაში არ არის, შეგიძლიათ თავად დაამატოთ. ამისათვის გადადით Light Manager-ის ალტერნატიულ ოპერაციულ რეჟიმზე და შემდეგ აირჩიეთ „აპლიკაციის დამატება“. თქვენ იხილავთ თქვენს სმარტფონზე დაინსტალირებული ყველა პროგრამის ჩამონათვალს. აირჩიეთ სწორი აპლიკაციადა დაამატეთ LED შეტყობინება ამისთვის.

გთხოვთ, გაითვალისწინოთ, რომ Light Manager-ს შეუძლია მოახსენოს არა მხოლოდ პროგრამის მოვლენები, არამედ სხვადასხვა სისტემის მოვლენები. მაგალითად, აპს შეუძლია შეგატყობინოთ, როდესაც თქვენი ბატარეა დაბალია, არ არის ქსელის სიგნალი ან ჩართული გაქვთ მშვიდი რეჟიმი. ასევე კარგი იქნება, გადახედოთ პროგრამის გაფართოებულ პარამეტრებს, სადაც შეგიძლიათ დააყენოთ სიგნალის მოციმციმე სიხშირე, ჩართოთ ძილის რეჟიმი (დღის დრო, როდესაც Light Manager არ შეგაწუხებთ) და შეცვალოთ დრო. ავტომატური გამორთვა LED აქტივობა.

LED ინდიკატორის დაყენება სხვადასხვა მოვლენის შესახებ შეტყობინებებისთვის:

ჩამოტვირთეთ Light Manager აპი Android-ისთვისშეგიძლიათ მიჰყვეთ ქვემოთ მოცემულ ბმულს.

შემქმნელი: MC Koo
პლატფორმა: Android ( მოწყობილობაზეა დამოკიდებული)
ინტერფეისის ენა: რუსული (რუსული)
სტატუსი: სრული
ფესვი: არ არის საჭირო



არ გაძლევთ პირდაპირ ჩართვას/გამორთვას LED ინდიკატორის ან კამერის ნათების ზოგიერთ ტელეფონს აქვს ეს პარამეტრი.

როგორ დავახატოთ პროგრამულად ფერადი ნათურები, როგორ დავწეროთ საკუთარი „ფანარი“ ან რომელი სხვა მოწყობილობის LED-ების კონტროლი შესაძლებელია - ამის შესახებ ქვემოთ შეიტყობთ.

ეს ყველაფერი მაშინ დაიწყო, როდესაც მე, შესწავლისას ფაილების სისტემამისი HTC Desire ES Explorer-ის გამოყენებით შემთხვევით წავაწყდი საინტერესო დირექტორიებს: /sys/class/leds/blue, /sys/class/leds/flashlight და ა.შ.
კიდევ რა არის ლურჯი?! მხოლოდ ნარინჯისფერი და მწვანე მაჩვენებელი ვნახე. მაგრამ ყველაზე საინტერესო ის არის, რომ ამ დირექტორიების შიგნით იყო სიკაშკაშის ფაილი ჩაწერის ნებართვით! რაც მაშინვე ვისარგებლე.

სინამდვილეში, ეს არ არის მარტივი ფაილი, არამედ ინტერფეისი LED დრაივერთან მუშაობისთვის. ასე რომ, ფაილში დადებითი რიცხვის ჩაწერით /sys/class/leds/blue/brightness, ჩვენ გავააქტიურებთ ლურჯი მაჩვენებელიტელეფონის კორპუსზე ჩაწერეთ 0 - გამორთეთ. ანალოგიურად ქარვისფერი და მწვანე ინდიკატორებით. ორი LED-ის ერთად ჩართვით ვიღებთ ახალ ფერებს: ქარვისფერი + ლურჯი = იასამნისფერი; მწვანე + ლურჯი = აკვა.

ახლა როგორ არის ეს ყველაფერი დაპროგრამებული?
საჯარო void ledControl (სტრიქონის სახელი, int სიკაშკაშე) (

სცადე (

FileWriter fw = new FileWriter("/sys/class/leds/" + სახელი + "/brightness" );

fw.write(Integer.toString(სიკაშკაშე));

fw.close();

) დაჭერა (გამონაკლისი ე) (

// LED კონტროლი მიუწვდომელია

}

}


// ჩართეთ მეწამული ინდიკატორი

ledControl("ქარვა", 255);

ledControl ("ლურჯი", 255);


// გახადეთ ეკრანი მუქი

ledControl ("LCD-backlight" , 30 );


// გამორთეთ ღილაკის განათება

ledControl ("ღილაკი-უკანა განათება" , 0 );


// საშუალო სიკაშკაშის ფანრის ორგანიზება

ledControl ("flashlight" , 128);

განაცხადის მაგალითი წყარო კოდებიჩამოტვირთვა შესაძლებელია.

დასკვნა
ყველა! ახლა ტელეფონი ისე ანათებს ნაძვის ხე. კოდი მხოლოდ HTC Desire-ზე იყო გამოცდილი ანდროიდის კონტროლი 2.2, მაგრამ შეიძლება სხვა მოწყობილობებზეც იმუშაოს. მომწერე იმუშავებს თუ არა ფოკუსი შენს ტელეფონზე.

ნახ.1 LED ინდიკატორის სეგმენტების მდებარეობა

LED ინდიკატორები სიმბოლური ინფორმაციის ჩვენების უმარტივესი საშუალებაა. მათი დიზაინი არის LED- ების ნაკრები, რომელიც დამზადებულია გარკვეული ფორმის სეგმენტების სახით. სურათი 1 გვიჩვენებს სეგმენტის ყველაზე გავრცელებულ განლაგებას, რომელიც საშუალებას გაძლევთ აჩვენოთ რიცხვები 0...9 და მრავალი სხვა დამატებითი სიმბოლო. კორპუსის შიგნით, ყველა LED-ს აქვს საერთო კავშირის წერტილი. ერთმანეთთან ინტეგრირებული შეიძლება იყოს ანოდები (საერთო ანოდი) ან კათოდები (საერთო კათოდი). ყველაზე გავრცელებული ბზინვარების ფერებია წითელი და მწვანე. თანაბარი დენის მოხმარებით, წითელ LED- ებს, როგორც წესი, უფრო დიდი სინათლის გამომუშავება აქვთ. ენერგიის მოხმარება დამოკიდებულია მიწოდების ძაბვაზე და წარმოების ტექნოლოგიაზე. თანამედროვე ინდიკატორების სეგმენტის დენი შეიძლება იყოს 1 mA-ზე ნაკლები.


ნახ.2 ინდიკატორის დაკავშირება დინამიური ჩვენებისთვის

ინდიკატორზე საჭირო სიმბოლოს ხაზგასასმელად, მიკროკონტროლერზე უნდა გამოიყენოთ 8 პინი. ერთი ხაზის შენახვა შესაძლებელია H სეგმენტის აღმოფხვრით, როდესაც წერტილის (მძიმით) ჩვენება საჭირო არ არის. ზე მეტი რიცხვიგამოყენებული ინდიკატორებით, I/O ხაზების რაოდენობა მნიშვნელოვნად გაიზრდება. ორ ინდიკატორს დასჭირდება 16 ხაზი, 3 ინდიკატორს დასჭირდება 24 და ა.შ. ცხადია, აპლიკაციების უმეტესობისთვის ქინძისთავების ასეთი ფუჭად გამოყენება სრულიად მიუღებელია. ამ პრობლემის მოგვარება შესაძლებელია დინამიური დისპლეის გამოყენებით. ამისათვის სეგმენტების მიკროკონტროლერთან უშუალო დაკავშირების ნაცვლად, ისინი გაერთიანებულია საერთო ჯგუფებად, როგორც ეს ნაჩვენებია 2-ზე. წრე იყენებს TOT-3361AH-LN ინდიკატორს 3 ნაცნობი ადგილისთვის საერთო კათოდებით. პორტი D გამოიყენება A...H სეგმენტების LED-ების გასაკონტროლებლად. კათოდები K0...K2 პირდაპირ დაკავშირებულია B პორტის 0...2 ხაზებთან, შესაბამისად (სხვა ტიპის ინდიკატორებისთვის ჯამური დენით ≥20 mA, საჭირო იქნება დამატებითი ბუფერული ელემენტები). დასაწყისში ინდიკატორზე გამოსახულია ნულოვანი ცნობადობის შესაბამისი სიმბოლო. ამ შემთხვევაში, ძაბვის დონე დაყენებულია დაბალზე PB0 ხაზზე, ხოლო მაღალზე PB1-ზე და PB2-ზე (წინააღმდეგ შემთხვევაში სიმბოლო გამოჩნდება სამივე პოზიციაზე). გარკვეული პერიოდის შემდეგ გამოდის შემდეგი თანმიმდევრული სიმბოლო და ახლა კათოდი K1 უკავშირდება მიწას (PB1 ხაზზე არის დაბალი დონე, PB0 და PB2 - მაღალი დონე). შემდეგი, ინფორმაცია ნაჩვენებია ინდიკატორის უმაღლეს პოზიციაზე (PB2 log.0, PB0, PB1 log.1), შემდეგ ისევ ნულზე და ა.შ. სიმბოლოების განახლების სიხშირით ≥ 50 Hz, იწყება ადამიანის მხედველობის ინერცია. მბჟუტავი (გადართვის ეფექტი) ქრება. გამოსახულება აღიქმება განუწყვეტლივ, თითქოს ყველა სიმბოლო მუდმივად განათებულია. დინამიური ჩვენების ქვეპროგრამის მაგალითი მოცემულია ქვემოთ. მას სჭირდება ორი პარამეტრი: სიმბოლოს კოდი და პოზიციის ნომერი, რომელშიც ეს სიმბოლო უნდა იყოს ნაჩვენები.

; ვინაიდან ინდიკატორი შეიცავს 3 ნაცნობ ადგილს, ქვეპროგრამა; სიმბოლოების გამომავალი უნდა იყოს გამოძახებული ≥ 150 ჰც სიხშირით (3 ; ნაცნობობა x 50 ჰც = 150 ჰც). გადართვის პერიოდი უნდა; იყოს 1/150 Hz = 6667 μs, რომელიც არის AVR-სთვის 1 MHz სიხშირეზე; იქნება 6667 ციკლი საათის სიხშირეგენერატორი Მუდმივი; ყველაზე მოსახერხებელია დროის ინტერვალების გაზომვა გაშვებული ტაიმერით; დამთხვევის გადატვირთვის რეჟიმში (CTC რეჟიმი). ATmega8-ს აქვს ეს; რეჟიმი არსებობს 16-ბიტიანი ტაიმერი-მრიცხველისთვის 1 და 8-; bit timer-counter 2. ამ მიზნებისათვის (ტაიმერი 1-ის გამოყენების შემთხვევაში) არსებობს ორი რეგისტრი; RVV სივრცეები: OCR1AH ​​(მაღალი ბაიტი), OCR1AL (დაბალი ბაიტი). ; როდესაც შედარების წრე ჩართულია, მთვლელი რეგისტრი; TCNT1H:TCNT1L იწყება ყოველი შემომავალი პულსის ჩართვის შემდეგ; ერთეული გაზრდის მის შიგთავსს მანამდე; მნიშვნელობა არ უდრის მასში ჩაწერილ მნიშვნელობას; OCR1AH:OCR1AL. ამ მომენტში TCNT1H:TCNT1L შიგთავსი; გადატვირთულია და OCF1A დროშა დაყენებულია TIMSK RV-ში. თუ; წინასწარ დააყენეთ OCIE1A ბიტი TIMSK-ში და I ბიტი SREG-ში, ; შემდეგ მოხდება შემთხვევითი გადასვლა შეფერხების დამმუშავებელზე; შედარების მოდულიდან A. ტაიმერი-მრიცხველი 1 ასევე არსებობს; ასევე მეორე მსგავსი მოდული B რეგისტრებთან შედარებისთვის; შედარება OCR1BH:OCR1BL რომლის ფუნქციონირება მსგავსია; ზემოთ აღწერილი.<< WGM12)|(1<< CS10) out TCCR1B,temp ldi temp,high(6667) out OCR1AH,temp ldi temp,low(6667) out OCR1AL,temp ldi temp,1<< OCIE1A out TIMSK,temp sei . service_T1COMPA: ;обработчик прерывания по совпадению OCR1A in temp,SREG ;при входе сохраняем в стеке push temp ;регистры temp, SREG clr temp ldi YH,high(buffer) ;заносим в указатель Y адрес ldi YL,low(buffer) ;буфера индикации buffer add YL,pos ;добавляем к Y смещение, что соответствует adc YH,temp ;ячейке с текущей позицией pos индикатора ld data,Y ;заносим в data кодом символа текущей позиции rcall din_ind ;вызов подпрограммы индикации inc pos ;циклически изменяем номер позиции cpi pos,3 ;индикатора 0->1->2->0 და ა.შ. brne PC+2 clr pos pop temp ;გასვლისას აღადგინეთ stack out SREG,temp ;რეგისტრირება temp, SREG reti ; დინამიური ჩვენების ქვეპროგრამა; ZH:ZL – ინდექსი ტაბულური კონვერტაციისთვის; R18 – შუალედური ოპერაციების რეგისტრაცია; R16 – სიმბოლოს ნომერი კონვერტაციის ცხრილში ind_tabl; ქვეპროგრამაში შესვლისას; R17 – პოზიციის ნომერი ქვეპროგრამაში შესვლისას (0…2); ქვეპროგრამის შესასვლელში T დროშა განსაზღვრავს; მძიმის არსებობა (T=1) ან არარსებობა (T=0) din_ind: clr R18; წაშალეთ დამხმარე რეგისტრი შეყვანისას ldi ZH,high(2*ind_tabl); შეიყვანეთ ldi ZL,low(2*ind_tabl) საწყისი მისამართი ) სიმბოლოების გარდაქმნის Z ინდექსში დაამატეთ ZL,R16 ;დაამატეთ Z მაჩვენებელი ოფსეტი, adc ZH,R18 ;შეესაბამება სიმბოლოს პოზიციას lpm R16,Z ;ამოიღეთ სიმბოლო bld R16,7 დან. ცხრილი R16-ში;შეიყვანეთ მნიშვნელობა R16-ის ყველაზე მნიშვნელოვან ბიტში (სეგმენტი H) clt ;მძიმით, რომელიც გადაიცემა დროშით T ldi R18,0b11111110 sbrc R17,0 ;თუ მიმდინარე ციფრი არის 1, მაშინ ჩავსვამთ R18 ნიღაბი ldi R18,0b11111101 ;პორტი B კათოდის ჩასართავად K1 sbrc R17,1 ;თუ მიმდინარე ციფრი არის 2, მაშინ R18-ში ჩადეთ ნიღაბი ldi R18,0b11111011 ;პორტი B ჩართოთ კათოდი K2 დააწკაპუნეთ R17 ; დასტაზე შეინახეთ რეესტრი პოზიციის ნომრით R17,PORTB; წაიკითხეთ ბუფერში R17 პორტის ამჟამინდელი მდგომარეობა ან R17,0b00000111 და R18,R17 გამორთეთ ყველა სეგმენტი log.1-ის გამოყენებით K0-ზე. ..K2 გამოიტანეთ შემდეგი სიმბოლო PORTB, R18 შეაერთეთ რეგისტრის პოზიციის ნომრით ზოგიერთი სიმბოლოთი; კათოდი; HGFEDCBA HGFEDCBA სიმბოლოების ნომერი ცხრილში.db 0b00111111, 0b00000110; 0,1 0, 1 .db 0b01011011, 0b01001111; 2,3 2, 3 .db 0b01100110, 0b01101101; 4,5 4, 5 .db 0b01111101, 0b00000111; 6,7 6, 7 .db 0b01111111, 0b01101111; 8,9 8, 9 .db 0b01110111, 0b01111100; A,b 10, 11 .db 0b01011110, 0b01011110; C,d 12, 13 .db 0b01111001, 0b01110001; E,F 14, 15 .db 0b01000000, 0b00000000 ; -,ფართი 16, 17

AVR-ის I/O პორტის ხაზებს აქვთ სიმეტრიული დატვირთვის მახასიათებლები. ისინი იძლევიან თანაბარ შემოდინებას და გადინებას 20 mA-მდე. ამიტომ, ინდიკატორები როგორც საერთო ანოდით, ასევე საერთო კათოდით შეიძლება გამოყენებულ იქნას თანაბარი წარმატებით. გარდა ამისა, სეგმენტების დამაკავშირებელი ქინძისთავები ძალიან ხშირად მზადდება დამატებითი ფუნქციებიკენჭისყრის ღილაკები. 2-ში, მაგალითად, SBN ღილაკი დაკავშირებულია A სეგმენტის ხაზთან დენის შემზღუდველი რეზისტორის RN-ით. პერიოდულად, PD0 კონფიგურირებულია, როგორც შეყვანა ღილაკის მდგომარეობის წასაკითხად. ამ შემთხვევაში, შიდა ასაწევი რეზისტორი მოქმედებს როგორც დატვირთვის წინააღმდეგობა.


ნახ.3 მიკროკონტროლერის ქინძისთავების რაოდენობის შემცირება
a - ცვლის რეგისტრის გამოყენებით
ბ - ინდიკატორების გამოყენებით სხვადასხვა LED კავშირის შაბლონებით

ქინძისთავების რაოდენობა შეიძლება მნიშვნელოვნად შემცირდეს, თუ მიკროკონტროლერთან ერთად გამოიყენება დამხმარე მიკროსქემები. ნახაზი 3a, მაგალითად, გვიჩვენებს, თუ როგორ გამოიყენება 74HC164 ცვლის რეგისტრი ან მსგავსი ამ მიზნით. ეს კავშირი ათავისუფლებს 6 I/O ხაზს. ზოგიერთ შემთხვევაში, შეიძლება გამართლებული იყოს შვიდსეგმენტიანი კოდის დეკოდერებისა და მრიცხველების გამოყენება სხვადასხვა სახის. გარდა ამისა, არსებობს კიდევ ერთი დაზოგვის შესაძლებლობა, რომელიც დაფუძნებულია z-state პორტის ხაზების გამოყენებაზე. 3b სქემა მსგავსია ნახ.2-ის მიკროსქემისა, ერთადერთი გამონაკლისით, რომ სამნიშნა მაჩვენებელი საერთო ანოდით HG2 დამატებით არის დაკავშირებული HG1 საერთო კათოდის ინდიკატორის პარალელურად. ხაზები PB0...PB2 ერთდროულად ასრულებენ HG2 ინდიკატორის A0...A2 ანოდების და HG1-ის K0...K2 კათოდების გადართვას. როდესაც ინფორმაცია ნაჩვენებია HG2-ის ნულოვან პოზიციაზე (ანოდი A0), PB0 ხაზზე წარმოიქმნება მაღალი ძაბვის დონე. D პორტის ხაზებზე log.0 დაყენებულია იმ სეგმენტებში, რომლებიც უნდა იყოს განათებული და z-მდგომარეობა სეგმენტებში, რომლებიც უნდა ჩაქრეს. როდესაც ყველაზე დაბალი ნიშანი HG1 (კათოდი K0) აქტიურია, დაბალი ძაბვის დონე უნდა იყოს წარმოდგენილი PB0 ხაზზე და ლოგიკური მნიშვნელობა გამოდის D პორტში, სადაც ხაზების ლოგიკური 1 დონე შეესაბამება განათებულ სეგმენტებს და z- მდგომარეობას. ჩამქრალი. თუ სიმბოლოები გამოდის ინდიკატორის პოზიციებზე, გარდა A0 და K0, მაშინ PB0 უნდა გადავიდეს მაღალი წინაღობის მდგომარეობაში. ბუნებრივია, ასეთი გადართვის სქემით გამომავალი პროგრამა შესამჩნევად უფრო რთული იქნება, ვიდრე ნახ. სიმბოლოების ცხრილი გაცილებით დიდი აღმოჩნდება, რადგან, პირველ რიგში, თითოეული მათგანისთვის აუცილებელია, გარდა PORTD მნიშვნელობისა, ასევე საჭირო იქნება DDRD რეგისტრის შინაარსის შენახვა, რომლის მეშვეობითაც უნდა იყოს შესაბამისი ხაზები. გადაეცემა z- სახელმწიფოში (დაყენებულია შეყვანისთვის). და მეორეც, HG1-ის სიმბოლოები შეესაბამება სხვა, ინვერსიული PORTD მნიშვნელობებს საერთო კათოდის HG2 ინდიკატორთან მიმართებაში.

ეს უკვე მეორე წელია, რაც 20 წლის წინ აწყობილ სოლნცევის გამაძლიერებელს ვაცოცხლებ. გამაძლიერებლის ერთ-ერთი კომპონენტია გამომავალი სიმძლავრის მაჩვენებელი. შექმნის დროს გამაძლიერებელს მოიცავდა K155LA3-ზე აწყობილი ინდიკატორი - 8 კორპუსები + კორპუსის ნაკრები. კარგად მუშაობდა, მაგრამ ახლა არ არის თანამედროვე. რეინკარნაცია თანამედროვე ბაზაზე ჭრის ქვეშ.
რეანიმაციის პროცესში გადავწყვიტე ახალი ინდიკატორის აგება, თანამედროვეს გამოყენებით ელემენტის ბაზა. პოპულარული in ამ მომენტშიარის ინდიკატორების დიაგრამა LM3915-ზე.


სამწუხაროდ, მე მაშინვე ვერ ვიპოვე LED ინდიკატორების ხაზი ჩვენს მხარეში გასაყიდად ერთ კორპუსში და შევკრიბე ისინი ცალკეული LED-ების გამოყენებით.



საერთო ჯამში, კარგად გამოვიდა, მაგრამ მსუბუქი ლაქების დაბინდვა (თუნდაც მოღრუბლულობა) მთლად დამაკმაყოფილებელი არ იყო.
Ძებნა LED ზოლებიმე წავაწყდი LED ინდიკატორების ხაზს ერთ კორპუსში 12 სეგმენტით, რომელთაგან 8 მწვანეა და 4 წითელი.


ჩემს დიზაინში, 10 LED გამოიყენება გამაძლიერებლის გამომავალი სიმძლავრის აღსანიშნავად, ხოლო ორი LED გამოიყენება გამაძლიერებლის გამომავალზე უარყოფითი ან დადებითი ძაბვის არსებობის აღსანიშნავად.
ამანათის მოლოდინმა, მიტანის ნომინალურმა საფასურმა და ინდიკატორის შეცვლამ არ შემაჩერა მისი შეძენა.
თითოეული ინდიკატორის დასკვნები საგულდაგულოდ იყო დაცული გამყიდველის მიერ და შეფუთული იყო ბუშტის შესაფუთ კონვერტში.



თითოეული პანელის წინა მხარე დაფარულია დამცავი სტიკერით.

ინდიკატორები ივსება შიგნიდან გამჭვირვალე ნაერთით

ზოგადად, მე ძალიან სასიამოვნოდ გაკვირვებული ვიყავი ინდიკატორების ხარისხით - არა უსახო პროდუქტი.
გამყიდველის მიერ მითითებული ზომები ზუსტად იგივეა, რაც სინამდვილეში. მწარმოებელი არ დაზოგავს მილების სიგრძეს.
ვინაიდან გამყიდველმა არ მიუთითა LED- ების მიმდინარე მოხმარება ან სამუშაო ძაბვა, მან მიიჩნია ეს მონაცემები ზოგადად მიღებული, დაახლოებით 2 - 3 ვოლტი, დენით 20-30 mA.
თუმცა, მე პირველად შევამოწმე ინდიკატორი LED-ები T4 ტესტერით.




Uf, v – ძაბვა, რომლის დროსაც LED იწყებს ნათებას ვოლტებში,
C, pf - შეერთების ტევადობა პიკოფარადებში
ცხრილში LED-ები 1-დან 8-მდე არის მწვანე, 9-12 წითელი.
არსებობს პარამეტრების გარკვეული გაფანტვა, მაგრამ ეს არანაირად არ მოქმედებს მუშაობაზე.
ინდიკატორების მოსვლამდე ვფიქრობდი, რომ არ დამეკრიფა ახალი დაფაოღონდ პურის დაფა რომ გამოვიყენოთ, მაგრამ აღმოჩნდა, რომ ქინძისთავებს შორის მანძილი 2.54 მმ კი არა, ზუსტად 2. ეს რეალურად ჩანს გამყიდველის გვერდზე ნახატებიდან, მაგრამ ასეთ წვრილმანებს ყურადღება არ მიმიქცევია. შეძენისას.
Sprint-Layout-ში მეტრიკული ბადის დაყენების შემდეგ, მე დავყარე დაფა. ამ პროცესში, მე შევხვდი სხვა, თუ არა სირთულეს, მაშინ არა პანელის სტანდარტიზაციას - LED მილები არ არის განლაგებული სხეულის ცენტრში, მაგრამ გადაადგილებულია ერთ კიდეზე - მდებარეობს ცენტრიდან 1,6 მმ მანძილზე. ამან მცირე უხერხულობა შექმნა - მე მჭირდებოდა ორი ინდიკატორის გვერდიგვერდ განთავსება, კორპუსებს შორის უფსკრულის გარეშე. მომიწია ბადის სიმაღლის შემცირება 0,25 მმ-მდე და რამდენჯერმე დაბეჭდა დაფა ქაღალდზე, ინდიკატორების მცდელობა.
შედეგად მიიღეს შემდეგი დაფა





შედეგების შედარება:

მიკროსქემის მონტაჟი და ტესტირება









კამერა ოდნავ ბუნდოვანია სეგმენტების სიკაშკაშით, მაგრამ რეალურ ცხოვრებაში ყველაფერი ძალიან წესიერად გამოიყურება. თითოეული LED აწარმოებს თავის მკაფიო ბზინვარებას ბამბის ბამბის ლაქის შექმნის გარეშე.
შესაძლოა, ეს სუბიექტური განცდაა, მაგრამ ინდიკატორი გაცოცხლდა, ​​ეკრანის სიჩქარე გაიზარდა და უფრო ადეკვატური გახდა თავდაპირველ ვერსიასთან შედარებით - გარკვეული ჩამორჩენა გაქრა.
მე უაღრესად კმაყოფილი ვარ შეძენით და მიღებული შედეგით, მილების არასტანდარტული სიმაღლის და მათი გადაადგილების მიუხედავად, კორპუსის ცენტრთან შედარებით და შემიძლია გირჩიოთ ეს პროდუქტი.
გარდა ამისა, გამყიდველს აქვს მრავალფეროვანი ინდიკატორები სხვადასხვა მიზნებისთვის.
სპრინტის საფასური:

პირველ ჩანართში არის დაფა მიკროსქემებით + ინდიკატორის დაფა ცალკე LED-ებით. მეორე ჩანართში არის დაფა მონიტორინგის ინდიკატორებისთვის.

+41-ის ყიდვას ვაპირებ Რჩეულებში დამატება მიმოხილვა მომეწონა +76 +127

მეორე დღეს ელექტრონიკის მაღაზიაში ვიყავი. ზოგჯერ მასში ჩნდება სხვადასხვა მეორადი რადიო კომპონენტი დაბალ ფასად. ამჯერად მიკროსქემა ვნახე, რადგან ერთი პენი ღირდა, უყოყმანოდ ვიყიდე. მე გადავწყვიტე მარტივი მონო სიგნალის ინდიკატორის გაკეთება. რატომ მონო და არა სტერეო? რადგან მხოლოდ ერთი ჩიპია. მეორე არხს მოგვიანებით დავამთავრებ...

დაბეჭდილი გამოყენებით ლაზერული პრინტერიდიაგრამა პრიალა ქაღალდზე, დავიწყოთ ტონერის (მელნის) გადატანა დაფაზე. ამას ვაკეთებთ შემდეგნაირად: ქაღალდს ვათავსებთ კარგად დაფქულ დაფაზე და 10 წუთის განმავლობაში გახურებულ უთოთი გადავუსვით დაფაზე. ჩვენ ველოდებით, სანამ დაფა გაცივდება და ფრთხილად ამოიღეთ ქაღალდი ცხელი წყლის ქვეშ. ეს ასე უნდა გამოიყურებოდეს:

შემდეგ ჩვენ ვჭრით დაფას რკინის ქლორიდში. დაახლოებით ერთი საათის შემდეგ, ჩემი დაფა მთლიანად იყო ამოტვიფრული. გამხსნელის გამოყენებით ვაშორებთ საღებავს და ვიყენებთ ქვიშის ქაღალდს, რათა დაფას უფრო მართკუთხა იერსახე მივცეთ.

ჩვენ ვაკეთებთ გადახდას. შემდეგ ვიწყებთ ნაწილების შედუღებას. ჯერ ჩიპი გავამაგრე. LED-ების შემდეგ, შემდეგ კი დანარჩენი ნაწილები. სრულად დასრულებული დაფის ფოტო:


მიკროსქემის მუშაობა

მოკლედ მოგიყვებით ნაწილების მიზნებზე. R2-ის გამოყენებით ჩვენ ვარეგულირებთ შეყვანის სიგნალის დონეს. C1 კონდენსატორის მეშვეობით, სიგნალი მიდის ტრანზისტორი VT1-ის ბაზაზე, რომელიც ემსახურება როგორც გამაძლიერებელი. რეზისტორი R3 ადგენს მიკერძოებას ტრანზისტორის ბაზაზე. Უფრო გაძლიერებული სიგნალი C2 კონდენსატორის მეშვეობით "მოდის" VD1 და VD2 დიოდებში.

უარყოფითი სიგნალი მიდის მინუსზე, დადებითი სიგნალი მიკროსქემის მე-5 ფეხიზე. C3 და R4 ემსახურება როგორც ფილტრი. რაც უფრო მაღალია ძაბვა მე-5 ფეხიზე, მით უფრო მეტი LED ანათებს. სხვათა შორის, თუ მოკლე pin 9 დადებითზე, LED-ები ხაზობრივად ანათებენ. ვიდეოში ხედავთ როგორ მუშაობს ეს ნივთი.

LED ინდიკატორის მუშაობის ვიდეო

გააზიარეთ