शुरुआत के तर्क विश्लेषक?


26

किसी को भी कम लागत या DIY निर्माण तर्क विश्लेषक की सिफारिश कर सकते हैं?

अधिकतर, यह कम वोल्टेज पर धारावाहिक प्रोटोकॉल (SPI, I2C, RS232) डिबगिंग के लिए होगा।


खरीदारी के सवाल बंद!
लियोन हेलर

जवाबों:


32

बस समुद्री डाकू शायद आपका सबसे अच्छा दांव है - ओपन सोर्स सॉफ्टवेयर और हार्डवेयर, अगर आप एसएमटी को बुरा नहीं मानते हैं, तो इसे बनाना आसान है, अगर आप इसे इकट्ठे खरीदते हैं (दुनिया भर में $ 30 भेज दिया गया)।

http://code.google.com/p/the-bus-pirate/

बहुत से लोग, जो इसका समर्थन करते हैं:

http://www.google.com/search?q=bus+pirate

बस समुद्री डाकू ज्यादातर सीरियल के काम के लिए उपयोगी है, हालांकि यह साधारण तर्क विश्लेषक कार्यों की कुछ छोटी मात्रा में कर सकता है। यदि आपको बहुत सारे लॉजिक एनालाइज़र का काम करना है, तो यह उत्पाद बहुत अच्छा लगता है:

http://dangerousprototypes.com/open-logic-sniffer/

खुला स्रोत, लेकिन बहुत अच्छी क्षमताएं हैं। बहुत सस्ती, हालांकि।


OLS अपील करता है। हालांकि आत्म-निर्माण करने के लिए, यह इतना जटिल लगता है कि मुझे संभवतः इसे डिबग करने के लिए एक और की आवश्यकता होगी :)
टोबी जाफ़े

2
@ जॉबी - शायद। लेकिन यह केवल $ 50 है, इसलिए यह इतना बड़ा हिट नहीं है।
एडम डेविस

2
ओह, यार, यह अच्छा है। मुझे यह भी नहीं पता था कि मुझे अब तक एक की आवश्यकता थी! और यह AVR प्रोग्रामर के रूप में भी काम करता है।
क्लिंटन ब्लैकमोर

खुला स्त्रोत? मुझे योजनाबद्ध पीसीबी कहां मिल सकता है?
hhh

3
----> की HW विवरण: dangerousprototypes.com/2010/02/25/... ----> ईगल फ़ाइलें: gadgetfactory.net/gf/project/butterflylogic/frs/... ----> पीएनजी योजनाबद्ध: dangerousprototypes.com.php5-11.dfw1-1.websitetestlink.com/… ----> PNG लेआउट: खतरनाक
proprootypes.com.php5-11.dfw1-1.websitetestlink.com/ ...

10

यकीन नहीं होता कि यह कम लागत की आपकी परिभाषा से मेल खाता है लेकिन Saleae Logic पॉड $ 150 के आसपास है। SPI और I2C को डिकोड करने के लिए आठ चैनल और अच्छा काम करता है। किसी भी अन्य प्रोटोकॉल की कोशिश नहीं की है।

सॉफ्टवेयर ठीक है, लेकिन एक आस्टसीलस्कप या वास्तविक तर्क विश्लेषक की तुलना में इंटरफ़ेस थोड़ा अजीब लगता है। वेबसाइट पर एक एपीआई परिभाषा का उल्लेख था ताकि आप अपने सॉफ़्टवेयर इंटरफ़ेस या स्क्रिप्टेड डेटा संग्रह लिख सकें। मेरे पास इस पर और गौर करने का समय नहीं है।

सही RS232 कार्य के लिए स्तर नकारात्मक होने पर निश्चित नहीं।


मैंने वर्षों में वास्तविक RS232 नहीं देखा, शुक्र है। एपीआई का विचार अपील
टोबी जाफ़ेई

1
क्या आपका मतलब साले लॉजिक पॉड से है? saleae.com/logic

वही है वो। गलत वर्तनी के बारे में क्षमा करें। मार्च के बाद से मैंने यूडीएस लाइब्रेरी को डिबग करने के लिए फली का काफी उपयोग किया है। डिवाइस पैसे के लायक है लेकिन सॉफ्टवेयर इंटरफ़ेस अजीब है। मुझे यकीन नहीं है कि मूल्य सीमा में अन्य डिवाइस किसी भी बेहतर हैं। अगर मैंने इस टूल का उपयोग किया है तो मैं अपना स्वयं का इंटरफ़ेस लिखूंगा।
जलुअनी

मैं आधे-द्वैध आरएस -485 के साथ काम करने के लिए लगभग दैनिक उपयोग करता हूं। निजी तौर पर, मुझे मूल्य सीमा में दूसरों की तुलना में इंटरफ़ेस पसंद है। मैंने जो अलग-अलग स्कोप का उपयोग किया है, वह उपकरणों की यूएसबी लाइन है, लेकिन वे समान कार्यक्षमता के लिए प्रिकियर हैं। FWIW, वे हाल ही में एक Saleae इंटरफ़ेस के अधिक में चले गए हैं।

डिवाइस है नहीं RS232 स्तर संगत। यह आंतरिक रूप से 3.3V का उपयोग करता है, लेकिन यह 5V संगत है इसलिए यह अधिकांश डिजिटल सर्किट के साथ काम करेगा। यह सुनिश्चित नहीं है कि यह कितनी दूर जा सकता है, हालांकि, 2.5V या 1.8V सामान के साथ भी इसका उपयोग करना अच्छा होगा।
लॉजस्टोएल

8

नहीं है Sump.org तर्क विश्लेषक एक कम लागत ($ 99) Digilent स्पार्टन 3 बोर्ड का उपयोग कर,।

I2C और SPI जैसे धीमे सामान के लिए, आप एक माइक्रोचिप PICkit 2 ($ 35) का उपयोग कर सकते हैं। यह तीन-चैनल लॉजिक एनालाइज़र सॉफ्टवेयर के साथ आता है।


2
Sump -spin-off: seeedstudio.com/depot/… (~ 43USD)
hhh

sump.org पुराना है? हाल ही में कोई अपडेट नहीं किया गया है। मैं सोच रहा हूं क्योंकि मेरे पास स्पार्टन 3 ई स्टार्टर बोर्ड है और इसमें से कुछ का उपयोग करना चाहते हैं, और एक अच्छा विकल्प लगता है। लेकिन 3E के लिए पोर्ट को कुछ वर्षों में अपडेट नहीं किया गया है। EDIT - ठीक है, Google मेरा मित्र है: skippari.net/projects/?p=187
डेव

7

जहाँ तक वास्तविक तर्क का विश्लेषण करने वाले जाते हैं (बनाम बस समुद्री डाकू की तरह कुछ), मैंने (अपेक्षाकृत) सस्ते लोगों की एक बुनियादी तुलना लिखी है:

पीसी-आधारित लॉजिक एनालाइजर की तुलना

नमूना गति के बारे में ध्यान देने वाली एक बात, अंगूठे का एक नियम यह है कि एक सटीक रीडिंग प्राप्त करने के लिए आपको आमतौर पर कम से कम 4x अपने डेटा दर की आवश्यकता होती है, और 10x तक बेहतर होता है। इसलिए यदि आप 8MHz सिग्नल (जिसे आप आसानी से उदाहरण के लिए SPI में एक सस्ती AVR से उत्पन्न कर सकते हैं) की निगरानी करना चाहते हैं, तो आप एक 32-80MHz नमूना दर विश्लेषक चाहते हैं। यह केवल 'async' मोड में कैप्चर करने पर लागू होता है। यदि आप 'सिंक्रोनस' मोड (जैसे घड़ी संकेत के साथ) में कैप्चर कर रहे हैं, तो आपके नमूने की दर को केवल घड़ी संकेत की दर से मेल खाना चाहिए। तो उस मामले में उदाहरण के लिए, 8MHz तुल्यकालिक नमूना 8MHz SPI सिग्नल (क्योंकि यह एक समर्पित घड़ी संकेत है) पर कब्जा करने के लिए पर्याप्त होगा।


5

मैं इस पर ठोकर खाई www.seeedstudio.com

कार्यक्षेत्र तर्क स्निफर खोलें (केवल पूर्व-आदेश)

मैं वास्तव में उनके विवरण से परे इसके बारे में कुछ नहीं जानता। यह देखने लायक हो सकता है।


1
यह sump.org डिजाइन पर आधारित है जिसका मैंने पहले उल्लेख किया था।
लियोन हेलर

मुझे इनमें से एक मिला है। मेरे पास एकमात्र वास्तविक शिकायत यह है कि आपको अपनी सेटिंग्स के साथ वास्तव में सावधान रहना होगा - यदि आप इसे गलत तरीके से सेट करते हैं (सॉफ़्टवेयर को पता नहीं है कि बोर्ड के बफर पर सीमाएं वास्तव में क्या हैं), तो आपको बिना किसी चेतावनी के कचरा परिणाम मिलते हैं। अन्यथा यह एक आकर्षण की तरह काम करता है।
माइकल कोहेन

5

अब तक उल्लिखित की तुलना में थोड़ा अधिक महंगा ($ 389), लेकिन बहुत सक्षम:

इंट्रोनिक्स द्वारा लॉजिकपोर्ट

34 चैनल एडजस्टेबल लॉजिक थ्रेशोल्ड (+6 वी टू -6 वी) I2C, SPI, RS232 और CAN दुभाषिए

प्लस सॉफ्टवेयर को खरीदने से पहले आपको डेमो मोड में चलाया जा सकता है।


1
मेरे पास एक है, वे उत्कृष्ट हैं। इसके अलावा, उनके पास हार्डवेयर संपीड़न है, इसलिए आप दो डेटा लाइनों पर नमूने के ~ 30 सेकंड प्राप्त कर सकते हैं, अगर बस पैकेट के बीच थोड़ी देर के लिए मौन है।
कॉनर वुल्फ

4

पिकिट 2 में एक सरल लॉजिक एनालाइज़र है (साथ ही साथ pic uC's और UART टूल के लिए एक प्रोग्रामर)


pk2-laअगर आप linux + PICkit2
Marty

यह सच है, लेकिन कुछ काफी खराब सीमाएं हैं: इसमें केवल 3 (?) उपलब्ध चैनल हैं और केवल थोड़ी मात्रा में डेटा पर कब्जा कर सकते हैं। पिकेट 2 हालांकि कुल मिलाकर एक अच्छा उपकरण है, यहां तक ​​कि यह केवल एक भद्दा तर्क विश्लेषक है।
0x6d64

4

स्कैनग्लाइसिक 2, कई अन्य लॉजिक एनालाइज़र की तुलना में कम खर्चीला है, लेकिन यह 59 € मूल्य का है

http://www.ikalogic.com/scanalogic2/


पूर्ण रूप से। मैं वास्तव में मेरा बहुत उपयोग करता हूं। बस समुद्री डाकू की तुलना में शुरुआती लोगों के लिए उपयोग करना बहुत आसान है।

4

एक लॉजिक एनालाइजर के लिए, मैं सलाई लॉजिक की अत्यधिक अनुशंसा करता हूं

सलाई का तर्क

8 या 16 इनपुट चैनलों के साथ दो संस्करण हैं। यह 24MHz या 50MHz तक का नमूना ले सकता है, जिसके आधार पर आप खरीदते हैं। और सॉफ्टवेयर संकेतों की व्याख्या कर सकता है, जिससे आप आसानी से I2C, SPI, CAN आदि पढ़ सकते हैं।

Saleae लॉजिक सॉफ्टवेयर

इसने मुझे, मेरे जीवन के सैकड़ों घंटे, शायद बचा लिए हैं। वे महंगे नहीं हैं, खासकर यह देखते हुए कि वे आपको कितना समय बचाते हैं। और सॉफ्टवेयर विंडोज, मैक और लिनक्स पर काम करता है। डेटा को एए फ़ाइल में निर्यात किया जा सकता है, और यहां तक ​​कि एक एपीआई भी है ताकि आप इसके लिए अपना सॉफ़्टवेयर लिख सकें यदि आप वास्तव में चाहते हैं।


10 k प्रतिनिधि के लिए केवल 18 और! (मुझे आशा है कि आपने अपने जीवन के सैकड़ों घंटों को उपयोगी तरीके से खर्च किया है :-))
स्टीवन्वह

@stevenvh - नहीं, मैंने मूल रूप से उस समय को व्यर्थ किया, एर, कुछ और।
राकेटमग्नेट 8

चालाक लग रहा है, लेकिन थोड़ा सा महंगा @ 150. कैसे खुले तर्क विश्लेषक के बारे में ?
अंकित

@Ankit - यह अच्छा है, लेकिन केवल एक छोटी सी मेमोरी है। Saleae लॉजिक पीसी मेमोरी का उपयोग करता है, और खुशी से 10 बिलियन नमूने रख सकता है। हालांकि सस्ता। यह निर्भर करता है कि आप अपने समय को कितना महत्व देते हैं।
Rocketmagnet

@Rocketmagnet। इसके पृष्ठ पर यह 16K नमूना गहराई @ 8 चैनल कहता है। तो इसका मतलब है कि सभी 8 चैनलों का उपयोग करते हुए मैं प्रति चैनल 16K घड़ी चक्र पर कब्जा कर सकता हूं? यह भी क्या अंतर है b / w async मोड और सिंक मोड? इस तरह के एक उपकरण की तरह लग रहा है के लिए खेद है, लेकिन मैं यह सब करने के लिए नया हूँ!
अंकित


3

दिलचस्प यह भी है कि उपकरणों को चलाने के लिए सॉफ्टवेयर की खुली सोर्सिंग है।

बस समुद्री डाकू सूची में है और यदि आप SiGrok के लिए आवागमन को देखते हैं तो साथ आ रहे हैं

http://sigrok.org/wiki/Main_Page


2

मैं एक BusBee का उपयोग करता हूं। हार्डवेयर / सॉफ्टवेयर उपयोग करने के लिए बहुत सरल है और यह बहुत सारे डेटा को लॉग इन कर सकता है। कई अलग-अलग प्रोटोकॉल पर काम करता है, लेकिन मैं आमतौर पर I2C के लिए इसका उपयोग करता हूं।

http://www.usbee.com/busbee.html


1

ओपन वर्कबेंच लॉजिक स्निफर

मैंने इसे खरीदा है और यह बहुत अच्छा काम करता है, मुझे यकीन नहीं है कि अगर वे अभी भी प्रयासरत हैं, लेकिन मुझे लगता है कि यह वही है जिसके बारे में आप पूछ रहे हैं। : डी


मैंने दो खरीदे, न ही काम किया। हालाँकि, अब एक नया फर्मवेयर है जो FPGA से PIC तक rs232-ttl के बजाय SPI का उपयोग करता है। लेकिन, मंचों से समर्थन उत्कृष्ट है। डरपोक के लिए नहीं!
टॉबी जाफ़े

सॉफ्टवेयर को अब "परिपक्व" के रूप में वर्गीकृत किया गया है और यह सब बहुत आसान है।
टोबे जाफनी

मेरे पास दोनों ओपन वर्कबेंच लॉजिक स्निफर और सलाई लॉजिक 16 हैं। अधिकांश माइक्रोकंट्रोलर विकास कार्यों के लिए सलाई एक बेहतर विकल्प है। Saleae डेटा को स्टोर करने के बजाय USB पर स्ट्रीम करता है। इसका मतलब है कि नमूना गहराई पर कोई सीमा नहीं है। OWLS कभी भी पर्याप्त डेटा नहीं दिखाता है, हालांकि सावधान ट्रिगर आमतौर पर ब्याज की घटनाओं को दिखा सकता है। Saleae उपयोग के लिए कम परेशानी है, निश्चित रूप से। OWLS 50-150MHz संकेतों के लिए एक बेहतर विकल्प है, या बाहरी घड़ी के साथ समान रूप से नमूना लेना है।
अंक

1

मैं saleae से तर्क विश्लेषक का उपयोग करता हूं (http://www.saleae.com/home/)। यह बहुत अच्छा है और ठीक काम करता है। इसकी कीमत यूएस $ 149.00 है।


1

यह उत्तर मूल प्रश्न के लिए देर से है, लेकिन एक नया उत्पाद है, और एक उत्कृष्ट छोटा उपकरण गैब्रोक्ट्रोनिक्स xminilab है, Ref:

http://www.gabotronics.com/development-boards/xmega-xminilab.htm

यह एक एनालॉग, दो चैनल का स्कोप, एक वेवफॉर्म जेनरेटर, और एक आठ चैनल लॉजिक एनालाइजर / प्रोटोकॉल स्निफर है (यह न केवल वेवफॉर्म दिखाता है, बल्कि चैनलों पर हेक्स मान भी दिखाता है)। नमूना दर 2 MSPS है, इसलिए यह केवल 200kHz के लिए अच्छा है, लेकिन इसकी कीमत लगभग $ 69 है, जिसका मतलब है कि आपको ये सभी सुविधाएँ एक सस्ते पैकेज में मिलेंगी।

मेरे पास फर्म के साथ कोई संबंध नहीं है सिवाय xminilab के छोटे भाई के एक मालिक के रूप में; xprotolab, दुनिया का सबसे छोटा होने का दावा करता है ..., एक छोटे पर्दे के साथ, एक नवीनता और मज़ेदार, लेकिन आपको गंभीर काम के लिए xminilab की बड़ी स्क्रीन की आवश्यकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.