Სარჩევი:
- ნაბიჯი 1: ნაბიჯი 1: კვლევა
- ნაბიჯი 2: ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
- ნაბიჯი 4: ნაბიჯი 4: ანალიზი
- ნაბიჯი 5: ნაბიჯი 5: დრო თავსატეხისთვის
- ნაბიჯი 6: ნაბიჯი 6: წაიკითხეთ ფაილი Excel- ში
ვიდეო: სერიული მოწყობილობის ხელახალი ინჟინერიზაცია: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
სერიული ინტერფეისის განახლება დაპროექტებული Fluke 6500- ის ხელახალი წარმოებისთვის მე ამას გავაკეთებ, რადგან Fluke ორიგინალური პროგრამული უზრუნველყოფა არის ძალიან „მომხმარებლის არამეგობრული, არა ინტუიტიური“ან როგორ ამბობს ჩემი თანამშრომელი „f*d up“. დავიწყოთ საიდუმლო.
ნაბიჯი 1: ნაბიჯი 1: კვლევა
ჩემი მოწყობილობა არის Fluke 6500-2 პორტატული ტექნიკის შემმოწმებელი.
ეძებს ინფორმაციას მოწყობილობისა და კომპანიის შესახებ. ხშირად მოწყობილობები მხოლოდ სხვა კომპანიის მიერ არის Labeld. შემდეგ ჩვენ კიდევ უნდა გამოვიკვლიოთ. როგორც ჩანს, ეს ორიგინალურია.
მოწყობილობის შემმოწმებელი აპარატურა განსხვავებულია ზოგიერთ ქვეყანაში, რადგან სანთლები განსხვავებულია.
არსებობს მინიმუმ 2 ვერსია, პირველი კლავიატურის გარეშე და ერთი. უახლესი ვერსია აშენებულია USB პორტით, მაგრამ მე ვფიქრობ, რომ გაგზავნის მონაცემები მაინც იგივეა.
ჩვენი მოწყობილობისთვის ჩვენ ძალიან ბევრს ვიპოვით. მხოლოდ ფასი, მაღაზიები, ორიგინალური პროგრამული უზრუნველყოფა, ინფორმაცია გაზომვისა და სახელმძღვანელოების შესახებ. სამწუხაროდ სერიულ ინტერფეისში მნიშვნელოვანი ვერაფერი ვიპოვე. მხოლოდ სხვა მოწყობილობებისთვის, მაგრამ ინტერფეისები ძალიან განსხვავებულია. მე ვპოულობ კომპ პორტების პარამეტრებს.
ნაბიჯი 2: ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
აქ არის უფასო ტერმინალი:
circuitdesolator.blogspot.com/2010/12/termi… დიდი მადლობა ამ br@y.
პარამეტრები შეიძლება იყოს სტანდარტული (და მე ვიპოვე ინტერნეტში შემოწმება), ან სულ მცირე არაფერი უჩვეულო
COM- პორტი: 4 (იხ. მოწყობილობის მენეჯერი)
ბოდრატი: 9600
მონაცემთა ბაზები: 8 პარიტეტი: არანაირი პარიტეტი ან n
ნაკადის კონტროლი: არცერთი გაჩერება: 1
დააწკაპუნეთ დაკავშირების ღილაკზე. ახლა ჩვენ ვუსმენთ Com-Port- ს.
განაცხადის ტესტერზე ჩვენ უნდა დავიწყოთ კომუნიკაცია შემდეგი გზით:
"PC/Druck" (ან PC/Print)
"დაწყება" წინასწარ არჩეული მონაცემები -> კომპიუტერი
"დაწყება" წინასწარ ირჩევს ყველა მონაცემს (ყველა ჩანაწერი)
"დაწყება" წინასწარ არჩეული (ბოლო ფორმატი) ვიყენებ FLUKE DMS- ს
ახლა ჩვენ ვხედავთ, რომ მოწყობილობა რაღაცას აგზავნის.
ტერმინალმა უნდა აჩვენოს რაღაც. (იხილეთ სურათები)
შესაძლო ფორმატებისთვის:
მოწყობილობას შეუძლია გამოაგზავნოს.csv,. LKK,. PRN. ფაქტობრივად. LKK არის მხოლოდ ტექსტური ფაილი,.csv რეჟიმში მე მენატრება ინფორმაცია, ამიტომ არ ვიყენებ მას
.prn არის მხოლოდ დაბეჭდილი ფაილი პირდაპირი ბეჭდვისთვის.
ნაბიჯი 4: ნაბიჯი 4: ანალიზი
მონაცემების წაკითხვა (იხ. DMS. FLK), მე შევინახე ავტომატური ტესტის ყველა რეჟიმი:
თუ მონაცემებს ვინახავ CF ბარათზე მოწყობილობაზე და ვკითხულობ ჩემს კომპიუტერში, მივიღე ზუსტად იგივე შედეგი.
ფორმატი ძალიან ძველია. ბონ პრინტერის pint ფორმატის ტიპი ან მსგავსი რამ. ყველა მოწყობილობა, რომელიც მე გამოვცადე, კარგად იყო. ასე რომ, ჩვენ უნდა გავაკეთოთ კიდევ ერთი სირბილი, რომ ნახოთ რა შეიცვლება, თუ რამე ცუდია. პირველივე ცდაზე მე ვთვლი მოწყობილობებს, როგორც ავტომატური რეჟიმი.
სხვა რა, მოდით შევხედოთ პირველ სტრიქონებს MODEL 6500-02 15 სიმბოლო, საკმაოდ ნათელია, ჩემი მოდელის ნომერი
SN 1801234 18 სიმბოლო, ჩემი მოწყობილობის სერიული ნომერი
ერთი ცარიელი ხაზი
ტესტის ნომერი 1 18 სიმბოლო, პირველი საცდელი მე შევინახე, ეს არის მრიცხველი
DATE 25-AUG-06 18 სიმბოლო, თარიღი, როდესაც მე გამოვცადე მოწყობილობა, მე არ დამიყენებია საათი, ასე რომ მე არ ვარ სწორი, რადგან მოწყობილობა ზოგჯერ კარგავს საათს და გადატვირთვა მომხმარებლისთვის არამეგობრული ხდება, ამ მომენტში ამ ხაზს ვაიგნორებ
APP NO 145 18 სიმბოლო, მოწყობილობის ნომერი, რომელიც მე ჩავწერე, შემიძლია 2-3 სხვა რამ დავაყენო ლინკის განყოფილების ან კომენტარის შენახვით, მაგრამ თუ ეს 40-ჯერ უნდა დავწერო, ვგიჟდები, ასე რომ, მე ვავსებ მხოლოდ ამ ხაზს რეალურ სამყაროში
ტესტის რეჟიმი 145 AUTO 18 სიმბოლო, სატესტო რეჟიმი გამოვიყენე
საიტის 18 პუნქტი, იდეა არ არის
SITE1 18 სიმბოლო, ჯერ კიდევ არ ვიცი
SITE2 18 სიმბოლო, ნამდვილად წარმოდგენა არ მაქვს
USER 18 სიმბოლო, ესეც არ ვიცი
ვიზუალური შემოწმება პ 18, პირველი ტესტი ყველა ტესტის დროს უნდა გამოიკვლიოს, არის თუ არა გამოსავალი ნორმალური. P არის პოზიტიური, ვფიქრობ
BOND RANGE 200mA 18 სიმბოლო, გაზომვა 1 ეს არის გაზომვის დიაპაზონი, არსებობს რამდენიმე შესაძლო დიაპაზონი (იხ. მოწყობილობის სახელმძღვანელო)
EARTH 0.28 OHM P 18 სიმბოლო, მეზუსრება 1 ეს არის მეზუსტაციის შედეგი
LIMIT 0.30 OHM 18 სიმბოლო, მეზუსტრაცია 1 ეს არის შეზღუდვის INS 1> 299.9 MEG P 18 სიმბოლო, გაზომვა 2 ეს არის შედეგი
LIMIT 1.0 MEG 18 სიმბოლო, საშუალო 2 ეს არის ლიმიტი
PN CONTINUITY P 18 სიმბოლო, მეთოდი 3 ეს არის შედეგი
LOAD 160 VA P 18 chars, mesasure 4 this is result LIMIT 3700 VA 18 chars, mesasure 4 this is limit CURRENT 0.6 AP 18 chars, mesasure 5 this is result LIMIT 16.0 A 18 chars, mesasure 5 this is limit LKGE 0.03 mA P 18 სიმბოლოები, გაზომვა 6 ეს არის შედეგი LIMIT 3.50 mA 18 სიმბოლო, გაზომვა 6 ეს არის ლიმიტი და ისევ ერთი ცარიელი ხაზი
გაიმეორეთ სიმულაციური ფორმატი სხვა ჩანაწერებისთვის.
მონაცემების დასასრული 11 სიმბოლო, ძალიან ნათელია
ნაბიჯი 5: ნაბიჯი 5: დრო თავსატეხისთვის
იხილეთ, შეამოწმეთ, შეამოწმეთ
რასაც აქამდე ვაკეთებ თითქმის იგივეა რაც უნდა გავაკეთო Fluke DMS– ში. ეს გამაღიზიანებელია, რადგან ყველა სხვა გამომცდელი კითხულობს კომპიუტერს, ასე რომ არავის მოუწევს ღილაკების დაჭერა იქ. ყოველ შემთხვევაში მე ამას ვაკეთებ ყოველ ჯერზე და ველოდები, მაგრამ არაფერი ხდება.
ვნახოთ შევძლებთ თუ არა ამას ფლუკზე უკეთესად. კომუნიკაციის მანიპულირება.
მე ვფიქრობ, რომ ეს შესაძლებელია, რადგან დეველოპერს, რომელმაც შექმნა ეს, სჭირდებოდა პროგრამირების და გამართვის საშუალება.
მე არასოდეს გამიკეთებია რამე ადრე და ვაჩვენებ რას ვცდილობ და როგორ ვმუშაობ.
1. შემთხვევით სცადე 1 -ის მსგავსად, ააა
აჩვენებს, რომ მოწყობილობა იღებს რაღაცას "1" -ით ის აკეთებს სიგნალს, "aaa" - ს აკეთებს 3 სიგნალს. ჰო, ეს გოგია. ეს მეუბნება, თუ ვწერ ისეთ ბრძანებებს, როგორიცაა "გაღვიძება", "მოსმენა", "დაწყება", ის არ იმუშავებს, რადგან ყველა სიმბოლო იგზავნება, როგორც ერთი ცალკე ბრძანება.
Რა არის შემდეგი. დროა იხვი სთხოვო.
წაკითხვის შემდეგ აღმოვაჩინე ბრძანებები, რომლებიც გამოიყენება სატელეკომუნიკაციო სახელწოდებით ATcommands, მაგრამ არ გამიმართლა, არაფერი ხდება.
შემდეგი რაც მე ვიპოვე ASCII კოდები Br@y– ს ტერმინალში, მე უნდა დავწერო მათ # - ით ASCII ბრძანების წინ და დავწერ. მე ვცდილობ #001 და WOW რაღაც ხდება ტესტერზე, ახლა ის აჩვენებს RPE-Check (200mA).
ამის მეტი მინდა, ვიპოვე ASCII ცხრილი
www.torsten-horn.de/techdocs/ascii.htm
მე ვდგამ მაგიდას და ვცდილობ ყველა ბრძანებას და შევხედო რა ხდება და დავბრუნდე მთავარ სნეულში. ამას გარკვეული დრო დასჭირდება.
ზოგიერთი გასაღები აკლია ასე რომ შემდეგი ტექსტი გაშვებული ეკრანზე მე ვნახე მეტი.
შედეგი შეგიძლიათ ნახოთ ცხრილებში 1-3.
კოდი ტერმინალისთვის; Zeichen; ღილაკი;#0; NUL^@;;
#1; SOH^A; RPE (200mA);
#2; STX^B; RPE (10A);
#3; ETX^C;;
#4; EOT^D; RISO SK1;
#5; ENQ^E; IEA SK1;
#6; ACK^F; IB;
#7; BEL^G; IL/ID SK1;
#8; BS^H; Leitungs ტესტი; მავთულის ტესტი
#9; TAB^I; Sichtprüfung; ვიზუალური შემოწმება
#10; LF^J;;
#11; VT^K; ავტო ტესტი;
#12; FF^L; დაწყება;
#13; CR^M; შეიყვანეთ;
#14; SO^N; გაჩერება; გაჩერება
#15; SI^O; დაყენება;
#16; DLE^P; Speicher; შენახვა
#17; DC1^Q; Backspace;
#18; DC2^R; PC/Druck; PC/Print
#19; DC3^S; Ja; დიახ
#20; DC4^T; ნეინი; არა
#21; NAK^U; Hilfe; დახმარება
#22; SYN^V; hoch; up
#23; ETB^W; runter; ქვემოთ
#24; CAN^X; ბმულები; მარცხენა
#25; EM^Y; rechts; მარჯვნივ
#26; SUB^Z;;
#27; Esc^[; Leertaste; სივრცე
#28; FS^; Leertaste; სივრცე
#29; GS^]; Leertaste; სივრცე
#30; RS ^^; ლეერტა; სივრცე
#31; აშშ^_; ლეერტა; კოსმოსი
#32; SP; Leertaste; სივრცე
#33;!;!;
#34;"""";"""";
#35;#;#;
#36;$;$;
#37;%;%;
#38;&;&;
#39;';';
#40;(;(;
#41;););
#42;*;*;
#43;+;+;
#44;,;,;
#45;-;-;
#46;.;.;
#47;/;/;
#48;0;0;
#49;1;1;
#50;2;2;
#51;3;3;
#52;4;4;
#53;5;5;
#54;6;6;
#55;7;7;
#56;8;8;
#57;9;9;
#58;:;:;
#59;";";";";
#60;<;<;
#61;=;=;
#62;>;>;
#63;?;?;
#65; ა; ა;
#66; B; B;
#67; C; C;
#68; D; D;
#69; E; E;
#70; F; F;
#71; G; G;
#72; H; H;
#73; მე; მე;
#74; J; J;
#75; K; K;
#76; L; L;
#77; მ; მ;
#78; N; N;
#79; ო; ო;
#80; P; P;
#81; Q; Q;
#82; რ; რ;
#83; S; S;
#84; T; T; #
85; U; U;
#86; V; V;
#87; W; W;
#88; X; X;
#89; Y; Y;
#90; Z; Z;
#91;[;[;
#92;;;
#93;];];
#94;^;^;
#95;_;_;
#96;`;`;
#97; ა; ა;
#98; ბ; ბ;
#99; გ; გ;
#100; დ; დ;
#101; ე; ე;
#102; ვ; ვ;
#103; გ; გ;
#104; თ; თ;
#105; ი; ი;
#106; j; j;
#107; კ; კ;
#108; ლ; ლ;
#109; მ; მ;
#110; n; n;
#111; ო; ო;
#112; გვ; გვ;
#113; q; q;
#114; რ; რ;
#115; ს; ს;
#116; t; t;
#117; u; u;
#118; v; v;
#119; w; w;
#120; x; x;
#121; y; y;
#122; z; z;
#123;{;{;
#124;|;|;
#125;};};
#126;~;;
#127; DEL;;
#128;;;#129;; RPE (200mA);
#130;; RPE (10A);
#131;;;
#132;; RISO SK2;
#133;; IEA SK2;
#134;; IB;
#135;; IL/ID SK2;
#136;; ლეიტუნგის ტესტი;
#137;; Sichtprüfung;
#138;;;
#139;; ავტო ტესტი;
#140;;;
#141;;;
#142;; გაჩერება;
#143;; დაყენება;
#144;; სპაიხერი;
#145;;;
#146;; კომპიუტერი/დრუკი;
#147;;;
#148;;;
#149;; ჰილფე;
#150;;;
შედეგი: ჩვენ უნდა გამოვაგზავნოთ Char 18 PC/Print- ზე და 3 -ჯერ Char 12 დაწყებისათვის, რათა დავიწყოთ გაგზავნის ფუნქცია.
ნაბიჯი 6: ნაბიჯი 6: წაიკითხეთ ფაილი Excel- ში
პროექტი სწრაფად და მასშტაბურად იზრდება. აქ შესვენებას გავაკეთებ.
ამის წაკითხვა Excel– ით არის ძალიან დიდი თავსატეხი. აქ ყველაფერს ვერ დავწერ. ეს არის პროექტი openouce– სთვის და მე ვმუშაობ პროგრამული უზრუნველყოფის ინჟინერებისთვის, რომლებიც ამაში მეხმარებიან.
მაგრამ, ბოლო ნაწილი, მინდა ვაჩვენო. Excel– ით ფაილების კითხვა.
გააქტიურეთ "დეველოპერის ინსტრუმენტები" Excel- ში.
გადადით Visualbasic რედაქტორზე.
ჩადეთ ეს მოდულში ან სამუშაო ფურცელში:
ინსტრუქციული რედაქტორი არ არის კარგი კოდისთვის, ამიტომ ვამაგრებ კოდს VBAcode.txt
მეც ვამატებ DMS. FLK- ს. რომ მივიღო ჩემი განაცხადის შემმოწმებლის CF ბარათიდან.
თქვენ ასევე შეგიძლიათ წაიკითხოთ ტერმინალიდან გადმოწერილი მონაცემები და შეინახოთ.txt.
ახლა ვიწყებ დიდ თავსატეხებს:
- მიიღეთ მონაცემები ექსელის პირდაპირი ფორმით ტესტერი
- გადაიტანეთ მნიშვნელობები წაკითხულ დოკუმენტებზე
- შეინახეთ მონაცემები მონაცემთა ბაზაში
- სიტყვაზე ექსპორტი
მადლობა და მოკითხვა FAU/IAA, linksunten.indymedia, FLUKE, www.herber.de/forum და მრავალი სხვა.
ცინჩი
გირჩევთ:
ძველი კომპიუტერის ნაწილების ხელახალი გამოყენების მაგარი გზები: 7 ნაბიჯი (სურათებით)
ძველი კომპიუტერის ნაწილების ხელახალი გამოყენების მაგარი გზები: ამ სასწავლო ინსტრუქციაში მე მოკლედ მოგცემთ რამდენიმე იდეას, თუ როგორ გამოიყენოთ ძველი კომპიუტერების ზოგიერთი ნაწილი, რომელსაც ყველა აგდებს. თქვენ არ დაიჯერებთ, მაგრამ ამ ძველ კომპიუტერებს ბევრი საინტერესო ნაწილი აქვთ შიგნით. არ მისცემს სრულად
ძველი ლეპტოპის სენსორული პანელის ხელახალი გამოყენება სტეპერიანი ძრავის გასაკონტროლებლად: 11 ნაბიჯი (სურათებით)
გამოიყენეთ ძველი ლეპტოპის სენსორული სტეპერი ძრავის გასაკონტროლებლად: მე ეს პროექტი გავაკეთე რამდენიმე თვის წინ. რამდენიმე დღის უკან, მე გამოვაქვეყნე პროექტის პროექტი r/Arduino– ზე Reddit– ზე. როდესაც დავინახე, რომ ხალხი დაინტერესდა პროექტით, მე გადავწყვიტე გამეკეთებინა ეს ინსტრუქცია, სადაც შევიტანე ცვლილებები Arduino კოდში და
რთველის ინტერკომი ხელახალი დანიშნულება: 7 ნაბიჯი (სურათებით)
რთველის ინტერკომი ხელახლა განზრახული: შევიძინე ულამაზესი ძველი ინტერკომი ადგილობრივ მანქანის ჩექმის გაყიდვაში და ვიფიქრე, რომ კარგი იქნებოდა მისი კარის ინტერკომის გამოყენება ჩვენი " კიბისთვის " (როგორც ვიქტორიანულ კორპუსებს ეძახიან ედინბურგში). ეს არის GEC K7867 და გამოიყურება
ძველი მობილური ტელეფონის ბატარეების ხელახალი გამოყენება: 10 ნაბიჯი (სურათებით)
გამოიყენეთ ძველი მობილური ტელეფონის ბატარეები: ხელახლა გამოიყენეთ ძველი მობილური ტელეფონის ბატარეები. მე ვიყენებ ტელეფონის ბატარეებს რამოდენიმე პროექტში ახლახანს eBay– ზე გასაოცარი პატარა მოდულის აღმოჩენის შემდეგ. მოდულს გააჩნია Li-ion დამტენი და ასევე ძაბვის მარეგულირებელი, რაც საშუალებას გაძლევთ გაზარდოთ
ოპტიკური დისკის ხელახალი გამოყენება RPi– ით: 6 ნაბიჯი (სურათებით)
ხელახლა გამოიყენეთ ოპტიკური დისკი RPi– ით: ეს პროექტი მოხდა მას შემდეგ, რაც ჩემი საყვარელი ლეპტოპის ოპტიკური დისკი ცუდად მოიქცა. CD დისკი არაერთხელ ჩნდებოდა, როცა ჩემს ლეპტოპს ბიძგს მივცემდი ან რაიმე გზით გადავაადგილებდი მას. პრობლემის დიაგნოზი იყო ის, რომ უნდა ყოფილიყო რაღაც