რთული პროგრამირებადი ლოგიკური მოწყობილობა (CPLD) თქვენი რეპერტუარის აპარატურის აუცილებელი ნაწილია. როგორც სახელიდან ჩანს, შეგიძლიათ დააპროგრამოთ ეს ჩიპები თქვენთვის საჭირო ლოგიკური ფუნქციების უზრუნველსაყოფად. ეს შეიძლება იყოს მოძველებული ჩიპების ჩანაცვლება, ან უბრალოდ სხვადასხვა ტექნოლოგიების შესწავლისა და მოსინჯვის საშუალება. რა შეიძლება იყოს სწავლის უკეთესი გზა, ვიდრე CPLD-ის გამოყენება და მისი გამოცდა?
CPLD მოდული შევქმენი, რათა ბევრ რამეში შემეერთებინა, მათ შორის უშედუღებო პურის დაფებში, მაგრამ შეცდომა დავუშვი. როგორც ჩანს, უშედუღებო პურის დაფაზე ხელმისაწვდომი შესაერთებელი ადგილი 1.1 ინჩია. მისი სიგანე 1 ინჩია, ისე, რომ ორივე მხარეს მავთულის რიგისთვის ადგილი აღარ დამრჩა. ჰმ.
მაგრამ მოდით, უკან დავბრუნდეთ და მეტი გითხრათ იმის შესახებ, თუ რას ვაკეთებ. მინდა შევქმნა პროგრამირებადი ლოგიკა, რომლის აწყობაც შესაძლებელია კომპლექტის სახით, ადვილად შედუღება სახლში, პროგრამირება წრედში და 3.3 ან 5 ვოლტზე მუშაობა.
მარტივად შესადუღებელი ნაკრების შესაქმნელად, გამოვიყენე ძველი CPLD კომპონენტი, რომელიც ასევე ხელმისაწვდომია 3.3 ვ და 5 ვ ვერსიებში და შეინარჩუნებს პროგრამირებას კვების წყაროს მიუხედავად. თავად ლოგიკა არის Altera Max სერიის CPLD ინტეგრირებული სქემები, რომლებიც ხელმისაწვდომია ორ ვერსიაში და შესაფერისია 32 ან 64 მაკროელემენტიანი მიკროსქემებისთვის. მაკროელემენტები არის ძირითადი ლოგიკური საშენი ბლოკები, რომლებიც პროგრამირდება ლოგიკური „ტერმინების“ გამოყენებით და შემდეგ ერთმანეთთან დაკავშირებულია სხვა მაკროელემენტებთან პროგრამირებადი ურთიერთდაკავშირების საშუალებით.
სქემას თუ დავაკვირდებით, დაინახავთ, რომ მას დიდი შინაარსი არ აქვს: ძირითადად CPLD, წრედშიდა პროგრამირების სქემა და ოსცილატორი, რომელიც CPLD ლოგიკას მართავს.
ამ ნაწილს ეწოდება EPM7032 და EPM7064, იყენებს 44-პინიან პლასტმასის გამტარ ჩიპის მატარებელს (PLCC), რომელსაც ზოგჯერ J-ს მაგვარ გამტარს უწოდებენ გამტარის J ფორმის გამო. ეს პაკეტი შეიძლება ჩასვათ გამჭოლ ბუდეში ან პირდაპირ მიამაგროთ PCB-ზე.
შეიცავს ჩაშენებულ ოსცილატორს, ამიტომ CPLD-ს შეუძლია ოპერაციების შესრულება მდგომარეობის მიხედვით და სწრაფი მრიცხველების დამოუკიდებლად შექმნა გარე საათის საჭიროების გარეშე. თუ გარე საათი ხელმისაწვდომია, მოდულზე არსებული მაღალსიჩქარიანი საათის გამოყენება შესაძლებელია გარე საათის თითოეულ აღმავალ ან დაღმავალ კიდეზე საათის მოვლენის შესაქმნელად და მაინც დაიცვათ CPLD/FPGA ინსტრუქციები, ანუ თქვენ ნამდვილად უნდა გამოიყენოთ შიდა გლობალური საათის ქსელი საათის შეყვანის „ასინქრონული“ დრაივების ნაცვლად. ამ ოსცილატორის ნომინალური კვების წყაროს ძაბვა 1.8-დან 5.5 ვოლტამდეა.
თუ ვიდეოს უყურებთ, დაინახავთ, რომ მე განვიხილავ ჩემს პირად უპირატესობას ოსცილატორზე „INH“ პინის დამუშავებასთან დაკავშირებით; მარტივად რომ ვთქვათ, მას შემდეგ, რაც შევამოწმებ, რომ სპეციფიკაციების ფურცელი ლეგალურია, მიდრეკილი ვარ, რომ ის მოძრაობაში შევინარჩუნო.
ასეთ ფუნქციებთან მუშაობისას, მიზეზებს შორის, რომლებიც გამიელვა თავში, იყო ის, რომ არ მინდოდა შეყვანის პინების პირდაპირ კვების რელსებზე შეერთება (თუ ეს შესაძლებელია). ანუ, გარდამავალი პერიოდების დროს დენის შესაზღუდად, მაშინაც კი, თუ ეს საჭირო არ უნდა იყოს, მირჩევნია თანმიმდევრული რეზისტორების გამოყენება.
წლების განმავლობაში, წარმოებაში გარკვეული პრობლემები შემხვედრია (დიდი პარტიები) და ზოგჯერ, მაგალითად, კვების ციკლის დროს, ელექტროგადამცემ რელსზე პირდაპირ მიერთებულ პინებს უფრო მაღალი ძაბვა ჰქონდათ, ვიდრე თავად ჩიპს, რაც ცუდია. და ბოლოს, პინი ელექტროგადამცემ რეზისტორის მეშვეობით (დენის თუ დამიწების) შეაერთეთ და ადამიანებს შეუძლიათ გადაიფიქრონ და პინი მოგვიანებით გამოიყენონ. ეს განსაკუთრებით ეხება გამოუყენებელ კარებთან დაკავშირებულ ჩემს გამოცდილებას, ალბათ იცით, რომ ეს კარები არასდროს არ უნდა დარჩეს მოტივტივე ან დაუკავშირებელი. ამწევი რეზისტორის გამოყენებით, შეგიძლიათ სიგნალი ჩართოთ და გამოიყენოთ კარიბჭე სპილენძის კვალის ამოჭრის გარეშე.
10-პინიანი კონექტორი და რამდენიმე რეზისტორი ქმნის პროგრამირების წრედს. თუ ყველა რეზისტორი ამოსაწევი რეზისტორია, მე რეზისტორულ ქსელს გამოვიყენებდი, მაგრამ სამწუხაროდ, ერთი დამიწებულია.
ასეთი დამოუკიდებელი CPLD-ის დასაპროგრამებლად, საჭიროა სპეციალური პროგრამისტი. ჩემთვის ამის თქმა ადვილია, რადგან, როგორც წესი, რამდენიმე მყავს გვერდით, მაგრამ თუ არ გყავთ, თამაშში შესვლა დიდად არ გაგიჭირდებათ. დამტკიცებული „Altera USB Blaster“ 50 დოლარად იყიდება და მისი შეძენა Digikey-დან და სხვა ადგილებიდან არის შესაძლებელი. Ebay-დან რამდენიმე კლონი მაქვს, რომელთაგან ერთ-ერთი კლონია, რომელიც ერთდროულად მხარს უჭერს Altera-ს, Xilinx-ს და Lattice-ს. ინტერნეტში არის პროექტი და კოდი, რომლის გამოყენებაც შეგიძლიათ საკუთარი კლონის შესაქმნელად, მას პროგრამისტის კლონების შექმნის პროექტის შესაძლო ვიდეოების სიაში ჩამოვთვლი. ასევე გაჩვენებთ ფარის დიზაინს, რომელშიც შესაძლებელია დედაპლატის, Arduino-ს, PIC-ის და ა.შ. დაპროგრამება.
CPLD-ის კომპილაციისა და პროგრამირებისთვის საჭირო პროგრამული უზრუნველყოფა თავისუფლად ხელმისაწვდომია Altera-დან, თუმცა ამ ძველ ნაწილს ძველი ვერსია 9.1 სჭირდება. კარგი ამბავი ის არის, რომ ეს ჩემი საყვარელი ძველი ვერსია იყო. მას ჰქონდა ინტუიციური დროის ანალიზატორი, მაგრამ ის მოგვიანებით ვერსიაში ამოიღეს.
დაბეჭდილი მიკროსქემის დაფა მარტივი, ორმხრივი კონსტრუქციისაა და თუ მიკროსქემის დაფა მას მოერგება, მე ძირითადად სპილენძს ვიყენებ დამიწებისთვის და ზოგჯერ კვების წყაროსთვის. ზოგჯერ ჩასხმა იმდენად წყდება, რომ შეიძლება პრობლემები ან დაუდევარი შედეგი გამოიწვიოს, ამიტომ სპილენძის ხელახლა ჩასხმა რთული ამოცანაა, მაგრამ მისი მართვაა საჭირო.
დღესდღეობით, CAD პროგრამული უზრუნველყოფის მრავალი (თუ არა უმეტესობა) პაკეტი შეიცავს საბოლოო პროდუქტის 3D ხედებს, თუმცა სურათების სიზუსტე მხოლოდ ნაწილების წარმოსადგენად გამოყენებული 3D მოდელების სიზუსტის ტოლია. აქ შეგიძლიათ ნახოთ, სად ავირჩიე 3D მოდელი 44-პინიანი სოკეტისთვის, პროგრამირების კონექტორისთვის და ოსცილატორისთვის. აქ მოცემულია რამდენიმე 3D პაკეტი, რომელთა გამოყენებაც მომწონს:
ბევრ კომპანიას ასევე აქვს თავისი კომპონენტების 3D მოდელები. Molex მხოლოდ ერთი მაგალითია იმ კომპანიისა, რომელმაც ამ სფეროში კარგი სამუშაო გაწია.
ჩემს მიერ დაშვებული შეცდომა არ მოქმედებს ფუნქციაზე, როგორიცაა ესთეტიკა და ეს არ არის მთავარი პრობლემა, ანუ ის არ არის შესაფერისი ერთშედუღებული პურის დაფისთვის.
როგორც კი გავიფიქრე, რომ შეიძლებოდა დიზაინი ვინმესთვის გამეზიარებინა, მაშინვე უკმაყოფილო დავრჩი CPLD-ის სქემატური სიმბოლოებით და 40-პინიანი კონექტორის პინოუტით, რაც მისი საერთო ფართობია. ავიღე 40-პინიანი ორმწკრივიანი კონექტორის სიმბოლო და 1 ინჩიან ზომაზე მოვარგე, მაგრამ პინების ნომრები არ არის 1, 2, 3, 4... არამედ გვერდზე 1-ით არის დანომრილი, როგორც DIP პაკეტი 3, 5, 7... ისევე როგორც ლენტიანი კაბელის კონექტორები. ამიტომ, ეს არის არაინტუიციური ზომა მოდულთან დაკავშირების და პრობლემების მოგვარების დასადგენად.
ანალოგიურად, CPLD პინების მინიჭება გარკვეულწილად დამაბნეველია და სიმბოლოების შესაქმნელად გამოვიყენე უტილიტების ნაკრები, რომლებიც BSDL-ზე (სასაზღვრო სკანირების აღწერის ენა) არიან დაყრდნობილნი. მსხვილი მომწოდებლების უმეტესობას მათი ძირითადი კომპონენტებისთვის BSDL ფაილები აქვს ხელმისაწვდომი, რაც საშუალებას გაძლევთ (ნახევრად) ავტომატურად შექმნათ სიმბოლოები და პაკეტები. ნებისმიერი ავტომატიზაციის მსგავსად, ის ინსტრუმენტად უნდა იქნას აღქმული და საუკეთესო შედეგის მისაღწევად შეიძლება დამატებითი მასაჟი დასჭირდეს. ამ შემთხვევაში, პინების ანბანური თანმიმდევრობით ჩამოთვლა დავუშვი, რაც თითქმის შემთხვევითია დაფაზე პინების თვალყურის დევნებისას. მხოლოდ იმის თქმა შემიძლია, რომ იმ დღეს ძალიან ვნერვიულობდი.
ამ მალსახმობების საფასურს გზაში იხდით ხოლმე. როდესაც ამ მოდულის მოდიფიცირებას ვაპირებ, დავადგენ და მივანიჭებ მას ქინძისთავების ისეთ განლაგებას, რომელიც თავად ნაწილს შეესაბამება, რათა ოსცილოსკოპის ზონდის განთავსების ადგილის ცოდნა ისეთივე მარტივი იყოს, როგორც სქემატური სიმბოლოს დათვალიერება.
მიკროსქემის დაფების გამოყენებისას არსებობს სხვა გაუმჯობესებებიც, რომლებიც ძირითადად ესთეტიკური ან სასარგებლოა. 1-ლი პინის ინდიკატორი უფრო ხშირად უნდა იყოს გამოყენებული რამდენიმე პაკეტში და მე ყოველთვის ვამჯობინებ მარტივ დამიწების წერტილს ოსცილოსკოპის დამიწების ან VOM კაბელის შესაერთებლად. შესაძლოა, ამას დავამატებდე ორპინიანი კონექტორის დამატებით, რათა დენი და დამიწება პირდაპირ დაფაზე იყოს მიწოდებული, ქვედა პინებზე მიმაგრების ნაცვლად.
მიკროსქემის დაფის მოდიფიცირებამდე, მინდა დავრწმუნდე, რომ ის გამართულად მუშაობს ფიზიკური და ესთეტიკური პრობლემების შემთხვევაში. ჩართვისა და ოსცილატორის გამართულად მუშაობის დადასტურების შემდეგ, პროგრამისტი შევაერთე. მიუხედავად იმისა, რომ 3.3 ვ ვერსია უფრო ახალია, ვიდრე პროგრამირების პროგრამა, მან აღმოაჩინა CPLD და აჩვენა ის, როგორც „უცნობი“ მოწყობილობა.
შემდეგ, Quartus-ში შევქმენი მრიცხველი და მივეცი PIN ნომრები. ოსცილოსკოპის მიერ დანახული სწრაფი კომპილაცია და ჩამოტვირთვა, ასევე მრიცხველის ფუნქცია ადასტურებს, რომ დიზაინი განხორციელებადია.
Verilog-ში სწრაფი სატესტო სქემა ძალიან მარტივია. კოდი ქვემოთ არის ჩამოთვლილი. თქვენ შეგიძლიათ ჩამოტვირთოთ ZIP ფაილი, რომელიც შეიცავს სქემატურ დიაგრამას და Verilog-ის სატესტო სქემას, როგორც Quartus II პროექტი (საჭიროა ვერსია 9.1).
როგორც აღვნიშნე, მიკროსქემის დაფას მეორე რედაქტირებას გავაკეთებ, რათა დიზაინის გაზიარებისას ან პრობლემების მოგვარებისას მეტი ყურადღება მივაქციო დეტალებს. რადგან ქვედა კონექტორის სიგანე 0.9 ინჩზე ან უფრო ნაკლებზე უნდა დავაყენო, შემიძლია გავაგრძელო მისი 0.6 ინჩზე დაყენება, რაც სტანდარტული „ფართო“ DIP პაკეტია. ამის გაკეთება ნიშნავს ქვედა ქინძისთავების CPLD ბუდის კვალიდან გამოწევას. ამას საწარმოო სიტუაციაში არ გავაკეთებდი, რადგან იმ დროს ის ხელით იყო აწყობილი, მაგრამ ერთ-ერთი მიზანი ხელით შედუღების ნაკრების დამზადება იყო. ხელით შედუღების კომპრომისი ის არის, რომ ოსცილატორი უნდა იყოს SMD ზედაპირულად დამონტაჟებულ კორპუსში, გამჭოლი ვერსია ძალიან დიდია და, როგორც წესი, არ უჭერს მხარს ჩემთვის სასურველ ძაბვის დიაპაზონს.
შესაძლებელია თუ არა ამ მოდულების გამოყენებით სრული, მარტივი კომპიუტერის აწყობა? ვფიქრობ, ოპერატიული მეხსიერების დამატება მჭირდება.
ლოლ... კი, ეს დამოკიდებულია იმაზე, თუ როგორი კომპიუტერია. თუმცა, „ნამდვილ“ მიკროკონტროლერებზე/მიკროკომპიუტერებზე გავლენას ახდენს მოდულის „პინ-შეერთება“, რაც იმას ნიშნავს, რომ მოდულიდან საკმარისი ტერმინოლოგიის მიღება შეუძლებელია რაიმე ძალიან სასარგებლოს გასაკეთებლად.
მე გავაკეთე სრული NTSC კამერის დროისა და რეჟიმის კონტროლერი 64 ზომით, ამიტომ პროცესორი არ არის საჭირო.
წიგნში „Nand to Tetris“ გამოყენებული სტრუქტურული Verilog და HDL მეტ-ნაკლებად იდენტურია.
რატომ არის ნაწილები გამჭოლი ხვრელებით? 0805 შედუღება მარტივია! ახლა ყველა თინკერისთვის დროა ისწავლოს ეს უნარი.
თუ ზედა ბუდე ქვემოდან შედუღებულ ქინძისთავებს გადაფარავს, მაშინ შემიძლია გამოვიყენო „6 ცენტრი“ (40-პინიანი ჩიპის იმიტაციით) ან დიაგონალი და ა.შ. ეს იქნება მკაცრად ხელით შედუღებული კომპონენტები ქვედა კაბელების შესადუღებლად. ზედა ბუდე ფეხების უკან.
თუმცა, დამწყებთათვის მისი ქვემოდან შედუღება რთულია. როდესაც პურის დაფის PCB-სთვის ჰედერებს ვადუღებ (ეს იაფი SMD ადაპტერის დაფები, რომელთა გამოყენებაც eBay-ზე შეგიძლიათ, პროტოტიპებისთვის შეგიძლიათ გამოიყენოთ), ჰედერებს პურის დაფაზე ვათავსებ, შემდეგ მასზე PCB-ს ვამაგრებ და შემდეგ ადვილად ვადუღებ. ის ძალიან შესაფერისია პურის დაფებისთვის. თუ ქვემოდან შედუღება გჭირდებათ, ეს კიდევ უფრო რთულია.
თუ CPLD შუაშია (შესაძლოა გაყვანილობის გაყვანა უფრო ადვილი იყოს), მისი დამონტაჟება შესაძლებელია დიაგონალურად, გადაფარვის გარეშე, არის 4 რიგი, ან CPLD შეიძლება იყოს ერთ მხარეს:
მადლობა რჩევისთვის, თუ როგორ ჩავსვათ კონექტორი პურის დაფაში შედუღებამდე. ჩემი ცოტა არასტაბილურია.
როგორ იქნება ერთ ბოლოზე DIP ფორმატის პუდბორდის პინები, ხოლო მეორე ბოლოზე - ჩიპის ბუდის „დონგლის“ ტიპის პინები? ჩიპის დაკიდება პუდბორდის ბოლოზეა შესაძლებელი. მარშრუტიზაცია მჭიდრო იქნება.
|####### ********************* |. დიახ, გადავწყვიტე Altera-ს „უფასო“ ვერსიის გამოყენება, ისევე როგორც Xilinx-სა და Lattice-ს აქვთ „უფასო“ ვერსიები. ალ უილიამსთან ციკლის დასრულება მჭირდება, რათა გავიგო, რას უჭერს მხარს ყველა ღია მხარდაჭერა, რაც აუცილებლად უნდა მოიცავდეს მოწყობილობების სერიის სპეციფიკურ ატრიბუტებს. ამის თქმის შემდეგ, უფასო ვერსიით ბევრი რამ გავაკეთე.
დიახ, თქვენ აჩვენებთ, რომ CPLD, ჩემი აზრით, ემთხვევა იმ ქინძისთავებს, რომლებიც მე ვფიქრობ. თუ სწორად მივყვები, ეს შეიძლება მეორე ვერსიას დაემსგავსოს. (მასობრივი) წარმოებისთვის დიზაინის შექმნისას, მე ყოველთვის მაქვს ალერგია „ხელით შედუღების აწყობის“ ეტაპზე, რადგან ისინი ერთმანეთს ემთხვევა (სინამდვილეში, არაკომპონენტიან მხარეს არსებული შედუღების ქინძისთავები). ეს უკვე ხელით შედუღებული კომპონენტია), მაგრამ ეს მხოლოდ პატარა კომპლექტია და არა წარმოებაზე ორიენტირებული დიზაინი. უბრალოდ, მაქვს რამდენიმე ჩვევა, რომელთაგან თავის დაღწევა ჩემს ასაკში რთულია. 
ვფიქრობ, T-ფორმის მიკროსქემის დაფა CPLD-ით და პასიური კომპონენტებით ფართო T-ფორმის ნაწილით ძალიან სასარგებლო იქნება, როდესაც მას პურის დაფის კიდეზე დაკიდებთ. რაღაც Adafruit RasPi T-Cobbler-ის მსგავსი (http://www.adafruit.com/products/2028). ეს პურის დაფის უმეტეს ნაწილს ხელმისაწვდომს გახდის.
სამწუხაროდ, წარმოების შეწყვეტა მნიშვნელოვნად შეზღუდავს მის გამოყენებას გვერდით პროექტებში, ისევე როგორც XR2206-სა და ICL8038-ზე დაფუძნებული ყველა ფუნქციის გენერატორის შემთხვევაში.
საინტერესო იდეაა. მომწონს ეს ორი ჩიპი. CPLD მოძველებული არ არის, უბრალოდ 3.3 ვოლტად მისი შეძენის უფრო იაფი გზაა.
რაც შეეხება შენს „სისულელეს“... სინამდვილეში ახალი განლაგება არ გაგიკეთებია მის დასამონტაჟებლად. უბრალოდ, ჯერ მავთული მიამაგრე დაფაზე და შემდეგ დაამაგრე კონდენსატორი. ან, თუ ერთ-ერთი მათგანიდან კვების და დამიწების ზოლების მოხსნა შეგიძლია, ორი დაფა გამოიყენე.
Altium-ისა და Eagle-ის შესახებ. გიფიქრიათ KiCad-ზე? მას არ აქვს რაიმე შეზღუდვა, რომ Altium-ს Eagle-ზე მეტად ანიჭებთ უპირატესობას და სტანდარტულად DRC შეცდომებს წარმოქმნის ყველა დაუკავშირებელი პინისთვის. თუ ნამდვილად გსურთ პინის გახსნა, უნდა უთხრათ მას. (შესაძლოა მხოლოდ შეყვანისთვის, არა გამომავალისთვის და ის ჯერ არ შემოწმებულა). კიდევ ერთი შესანიშნავი თვისება ის არის, რომ მისი სწავლა ძალიან მარტივია. მხოლოდ ერთი შუადღე დამჭირდა და შესანიშნავმა შესავალმა სახელმძღვანელომ დამაწყებინა.
მე (უფრო დიდი ნაწილი) SMD-ს ვანიჭებ უპირატესობას გამჭოლი ხვრელის ზემოთ. მათი გამოყენება უფრო ადვილია. არ გჭირდებათ დაფის მუდმივად მობრუნება. (სარეკლიზაციის გამო რამდენიმე სულელური შეცდომა დაშვებული იყო...). და არ გჭირდებათ რეზისტორის კაბელის მოჭრა. ერთი დიზაინის გაზიარებისას, შესაძლებელია რამდენიმე პაკეტის მოხერხებულად განთავსება დაფის დაფაზე ან ერთ ნაწილზე. SMD რეზისტორი TH. (ეს განლაგებას ცოტა უფრო ართულებს).
PDF ფორმატში გამოვიყენე „Kicad Getting Started“. ძველი ვერსია, რომელიც გამოვიყენე, 29 გვერდიანია, ხოლო უახლესი ვერსია - 52. მისი ნახვა სხვა სახელმძღვანელოებშიც შეგიძლიათ (ვიდეო ბმულების ჩათვლით): http://kicad-pcb.org/help/tutorials/
ვიცი, რომ [კრის გემელმა] Hackaday-დან და The Amp Hour-დან კიკადზე სერია შექმნა http://kicad-pcb.org/help/tutorials/
Kicad შეიძლება სასარგებლო იყოს, ვნახოთ, რა მოხდება მეორე ვერსიაში. გმადლობთ თქვენი შემოთავაზებისთვის. დაუკავშირებელი შეყვანები კარგია DRC-ისთვის (ERC) და კონექტორებისა და სხვა ნივთებისთვის, რომლებიც მათ რბილს ან IO-ს ინარჩუნებს, CAD-ის გათიშვის შეტყობინებების უმეტესობა, როგორც წესი, შეიძლება თავიდან იქნას აცილებული.
ჩაატარეთ სწრაფი ტესტი და კონექტორი ცარიელ ცხრილში ჩააგდეთ, გაუშვით ანოტაციები და DRC. თითოეული პინისთვის drc შეცდომები მომცა. თუმცა, ცნობილი დაუკავშირებელი პინების მონიშვნა ძალიან მარტივია.
პასიურზე დაყენებულია. უნდა მოვძებნო (კომპონენტის რედაქტირება -> ბიბლიოთეკის რედაქტორით რედაქტირება). ბიბლიოთეკის რედაქტორი იხსნება და იტვირთება თქვენი კომპონენტი ცალკე ფანჯარაში, შეგიძლიათ შეამოწმოთ ან შეცვალოთ კომპონენტის ნებისმიერი ნაწილი. შეცვლილი კომპონენტის შენახვა ან განახლება შესაძლებელია თქვენს სქემაში. ეს კომპონენტების შეცვლას ძალიან აადვილებს. ბიბლიოთეკა დიდად არ მაინტერესებს. მაგალითად, თუ იყენებთ cpld-ს, გსურთ პინებს მნიშვნელოვანი სახელები მიანიჭოთ. უფრო მნიშვნელოვანია, რომ არსებობს კარგი ინტერფეისი თქვენივე კომპონენტების შესაქმნელად.
KiCad-ის ERC-ში „დაუკავშირებელი“ პინები „პასიური პინებისგან“ განსხვავებული ტიპის პინებია და ყველა „დაუკავშირებელი“ პინი შეცდომებს წარმოქმნის. ERC-ის მუშაობის წესის მარტივად მორგება შესაძლებელია თქვენს პრეფერენციებზე: ინსტრუმენტები -> ელექტრო წესების შემოწმება -> პარამეტრები.
გამოქვეყნების დრო: 2021 წლის 18 ნოემბერი





