ทุกคนสามารถระบุไมโครคอนโทรลเลอร์บน HC-SR04


9

HC-SR04 เป็นอุปกรณ์ที่ได้รับความนิยมและราคาไม่แพงมากและฉันต้องการที่จะปรับเปลี่ยนเพื่อเปลี่ยนการทำงานของมัน หากฉันสามารถระบุตัวควบคุมฉันอาจจะสามารถ reprogram มันหรืออย่างน้อยก็แทนที่ด้วยหนึ่งฉันสามารถโปรแกรมตัวเอง

คอนโทรลเลอร์คือ SOIC 14 พินและมีพิน 4 Vcc, พิน 11 Gnd, Xtal ระหว่างพิน 5 และ 6 และฉันคิดว่าพิน 7 อาจเป็นการรีเซ็ต มันไม่มีเครื่องหมายเลยดังนั้นผู้ผลิตจึงไม่ต้องการให้ฉันรู้ว่ามันคืออะไร

ดูเหมือนว่า pinout จะไม่ตรงกับ PIC 14 pin ใด ๆ หรือชิป Atmel ที่ฉันหาได้

มีใครบ้างที่คุ้นเคยกับอุปกรณ์นี้หรือใช้ความระมัดระวังในการคาดเดาอย่างมีความรู้เกี่ยวกับไมโครคอนโทรลเลอร์


โปรดทราบว่าหากอุปกรณ์ราคาถูกไมโครคอนโทรลเลอร์อาจตั้งโปรแกรมได้เพียงครั้งเดียวหรืออาจใช้รูปแบบหน้ากากและไม่สามารถตั้งโปรแกรมได้เลยเมื่อผลิต
AndrejaKo

ใช่ฉันคิดว่ามันอาจเป็นรุ่น OTP ของอุปกรณ์มาตรฐาน แต่อย่างน้อยก็อาจมีรุ่นที่สามารถโปรแกรมที่สามารถใช้แทนได้ซึ่งฉันสามารถแทนที่ได้ ฉันคาดว่าจะเป็นตัวเลือกที่เป็นไปได้มากที่สุด
Eddie

@Eddie - ผมเคยเห็นตัวควบคุมซึ่งเพียง แต่อยู่ในหน้ากากโปรแกรมและ OTP ไม่มีรุ่นที่สามารถโปรแกรมได้ใหม่ (แต่จากความคิดเห็นอื่น ๆ ของคุณฉันเข้าใจว่าการกู้คืนไมโครคอนโทรลเลอร์นี้ไม่สำคัญเพราะคุณเป็นคนสำคัญในสหรัฐอเมริกาและคุณต้องการที่จะสร้างแอปพลิเคชันที่แตกต่างอย่างสิ้นเชิงกับมัน)
stevenvh

คุณสามารถสร้างเครื่องตรวจจับค้างคาวจากทรานสดิวเซอร์ได้หรือไม่? ฉันมีความคิดแบบเดียวกัน แต่ฉันไม่แน่ใจว่าถ้าความโกรธและความไวความถี่เพียงพอสำหรับจุดประสงค์นั้น ขอแสดงความนับถือ Joachim, Germay

จากความอยากรู้อยากเห็นใครเคยจัดการแทนที่ µC ด้วยสิ่งที่สมเหตุสมผลกว่า (PIC, AVR, อะไรก็ได้)?
Florian Echtler

คำตอบ:


7

ฉันคิดว่ามันอาจจะเป็นไมโครคอนโทรลเลอร์ EM78P153A หรืออะไรบางอย่างจากตระกูลนั้นอย่างน้อย pinout น่าจะตรงกัน และใช่มันมี OTP ROM

ป้อนคำอธิบายรูปภาพที่นี่

หน้าผู้ผลิต: http://www.emc.com.tw/eng/8bit_gpio_ds.asp


ใช่ว่าอาจเป็นหนึ่ง +1
stevenvh

1
อุปกรณ์ที่น่าสนใจ ราคาต่อหน่วยจะต้องคุ้มค่าจริงๆ ฉันหาคอมไพเลอร์ดีบั๊กจากภายนอกไม่ได้จากเว็บไซต์ของผู้จำหน่าย เป็นประสบการณ์ของฉันที่ผู้ขายที่จัดหาเครื่องมือสำหรับอุปกรณ์ของตัวเองมักจะทำงานได้ไม่ดี
akohlsmith

6

หน่วยประมวลผลบน HC-SR04 คือ EM78P153A ชายคนหนึ่งชื่อ Emil ทำงานหลายอย่างเมื่อไม่นานมานี้ (2014) ใน HC-SR04 http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html

นี่คือแผนผังที่เขาได้รับใน HC-SR04: (แก้ไข: ฉันโพสต์สิ่งนี้เพราะมันให้มุมมองที่ใกล้ขึ้นของส่วนอะนาล็อกในส่วนของตัวรับสัญญาณ) ป้อนคำอธิบายรูปภาพที่นี่


3

มันจะยากมากที่จะค้นหาว่ามันคืออะไร สิ่งที่คุณมั่นใจได้อย่างสมเหตุสมผลคือมันจะถูกมาก (ในปริมาณมาก), 8-bit, และถ้าทำในภาคตะวันออกของประเทศที่เป็นที่นิยม อาจเป็น 8051 ของการจัดเรียงบางอย่าง

แทนที่จะพยายามหาไมโครที่ใช้เพราะคุณมีทรานสดิวเซอร์ที่นั่นฉันจะใช้มันเพื่อสร้างเวอร์ชั่นของคุณเองโดยเพิ่ม PCB เล็ก ๆ ไปยังอันที่มีอยู่หรือย้ายทรานสดิวเซอร์ไปยังอันใหม่ มีแบบฝึกหัดค่อนข้างน้อยเกี่ยวกับวิธีการทำด้วยตัวเอง:

PIC โซนาร์
PIC โซนาร์ 2

วงจรรวมโซนาร์

โซนาร์ PIC


ที่จริงแล้วเหตุผลที่ฉันซื้อ HC-SR04 ในตอนแรกก็เพื่อสกัดทรานสดิวเซอร์เนื่องจากการซื้อที่นี่ในสหราชอาณาจักรนั้นเป็นสองเท่าของค่าใช้จ่ายในการซื้อ HC-SR04 จากประเทศจีน - รวมถึงค่าจัดส่ง! อย่างไรก็ตามฉันไม่ได้ใช้มันสำหรับการวัดระยะทาง - ฉันกำลังตรวจจับค้างคาว เมื่อฉันได้รับโมดูลฉันเห็นว่ามันมีวงจรทั้งหมดที่ฉันต้องการหากฉันสามารถสร้างโปรแกรมควบคุมใหม่ได้
Eddie

@Eddie - อาผมเห็นพวกเขาจะค่อนข้างแพงที่นี่ในสหราชอาณาจักร - ราคาถูกที่สุดที่ผมจำได้เห็นที่มีความรวดเร็ว
Oli Glaser

ใช่นั่นเป็นราคาที่ถูกที่สุดที่ฉันเคยเห็นจากซัพพลายเออร์ในสหราชอาณาจักรและเมื่อคุณเพิ่ม VAT ที่ทำให้ราคา 4.30 ปอนด์สำหรับคู่ของทรานสดิวเซอร์บวกกับโพสต์และบรรจุภัณฑ์ 5.95 ปอนด์ ฉันจ่ายเงิน 2.09 ปอนด์รวมถึงการจัดส่งจากประเทศจีนสำหรับโมดูล HC-SR04 ที่สมบูรณ์ ฉันจะต้องย้ายไปที่ประเทศจีน!
Eddie

ใช่นั่นเป็นปัญหาของ RS / Farnell / Rapid พวกเขาทั้งหมดมีการสั่งซื้อขั้นต่ำสำหรับการจัดส่งฟรี
Oli Glaser

2

ดูเหมือนว่าคุณกำลังพูดถึงบางอย่างเช่นแผนผังนี้:

แผนผัง

นี้เป็นแผ่นข้อมูลสำหรับชุด stc11 8051 ไมโครโปรเซสเซอร์ที่เข้ากันได้


1

ฉันไม่คิดว่านี่เป็นสิ่งที่คุณกำลังมองหาในฐานะคอนโทรลเลอร์ (PIC12C508) คือ SOIC แบบ 16 พิน แต่ดูเหมือนว่าผลิตภัณฑ์ที่คล้ายกัน บางทีมันอาจทำให้คุณไปถูกทาง หรือบางทีคุณอาจใช้อันใดอันหนึ่งแทนคุณจะมีแผนผังเต็ม มันแพงกว่า 3 เท่าของ HC-SR04 แต่ฉันคิดว่า PIC ที่เป็นที่รู้จักจะปรับเปลี่ยนได้ง่ายกว่าไมโครที่ไม่มียี่ห้อ

http://www.robotstorehk.com/srf04tech.pdf


ขอบคุณสำหรับการตอบกลับ - ฉันเห็นแผนผังของ SRF04 และส่วนอื่นซึ่งอยู่ใกล้กับ HC-SR04 มากขึ้น แต่อย่างที่คุณพูดถึงพวกมันคือ PIC ที่ใช้แก้ไขได้ง่ายกว่ามาก ฉันอาจแยกตัวควบคุมและตรึงบน PIC ด้วยรหัสของฉันเองในนั้น มันน่าเสียดายที่ต้องแฮ็กบอร์ดเมื่อทุกอย่างอยู่ที่นั่นที่ฉันต้องการ มันสามารถทำให้เครื่องตรวจจับค้างคาวราคาไม่แพงมาก! ฉันไม่สามารถบ่นได้จริง ๆ - ฉันซื้อโมดูลเพื่อแยกทรานสดิวเซอร์ !!!
Eddie
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.