Оглавление:
- Шаг 1: Aufbau Und Funktion Des Boards
- Шаг 2: Benötigte Bauteile, Platine Und Zubehör
- Шаг 3: Anfertigen Der Hardware
- Шаг 4: Связь Zwischen Arduino и LabVIEW - Конфигурация LabVIEW
- Шаг 5: Связь Zwischen Arduino и LabVIEW - Конфигурация Arduino
- Шаг 6: интерфейс Anwendung Benutzer
Видео: MyPhotometrics: Photodiodenverstärker Pro-версия: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier.
Был ли это Саурон Плюс?
Sauron Plus - это Pro-версия 4-канальных фотодиодов Sauron, der mithilfe von geeigneten Photodioden die Strahlungsleistung einer Lichtquelle erfassen kann. Sein Eingangsstrombereich von 20 nA- 5120 nA reichte Allerdings nur für Lichtquellen geringer Intensitäten aus. Für die Messung von Lasern war es deshalb notwendig eine specielle Sphäre aus LEGO zu verwenden, die die Intensität abschwächte und damit eine Übersättigung des Messinstruments verhinderte. Für Professionalelle Zwecke ist diese Lösung nicht optima.
Die Pro-Version Sauron Plus имеет 1000-фактическое значение для Eingangstrombereichs mit bis zu 50mA. Diese Version sieht den Anschluss von nur einer Diode vor, jedoch ist eine Messkanalerweiterung mit dem MyPhotometrics Photo-Rack realisierbar. Mit Sauron Plus ist es ebenfalls möglich seine Vorgängerversion zu nutzen.
Особенности:
- Eingangsstrombereich 20 нА - 50 мА ·
- Auflösung 10-20 бит
- Integrationszeit 1 - 1024 мс
Anwendungen:
- Qualitätskontroller
- Komponententests
- Lebensdauertests
- Фотометр
- Сил-о-Метр
- …
Die Messung der Strahlungsintensität erfolgt weiterhin über eine Photodiode, die einfallendes Licht in einen messbaren Strom umwandelt. Die weitere Verarbeitung dieses Stromsignals ermöglichen mehrere Bausteine, die zusammen ein oszillatorisches Messverfahren erlauben, das einen deutlich höheren Eingangsstrombereich liefert. Durch die spezielle Verschaltung eines Kondensators, oszilliert die über ihn abfallende Spannung in einer Frequenz, die je nach Eingangsstrom variert. Преобразователь напряжения в частоту приводит к получению результатов Spannungsspitzen zu einem Signal с лучшим частотным преобразователем. Diese Frequenz kann von dem Mikrocontroller erfasst werden werden. Je höher die aufgenommene Frequenz ist, desto höher ist auch der Eingangsstrom, und somit auch die gemessene Lichtintensität.
В этом инструменте можно получить доступ к аппаратному обеспечению и встроенному микроконтроллеру. Встроенное программное обеспечение для быстрого (быстрого) использования Arduino (Pinbelegung beachten) и Beispiel-LabVIEW ™ -программа как Nutzeroberfläche. Hiermit steht dem Einsatz von Sauron PLUS im Labor nichts mehr im Weg.
Давай начнем…
Шаг 1: Aufbau Und Funktion Des Boards
Die goldfarbene Buchse (1), welche an der Platinenkante befestigt ist, dient als Anschluss einer Photodiode mittels Koaxialkabel. Folgend dient ein Relay (2) dazu zwischen den Varianten Sauron (Education) und der Pro-Variante Sauron Plus zu wählen. Mithilfe des hier verwendeten Arduino Nano (3) ist dieser Schalter ansteuerbar. Der Aufbau der Education Version находится в учебном пособии по изучению и подбирает sich in dem grün markierten Bereich.
Für die Verwendung von Photodioden mit Signalstärken von mehreren mA ist es notwendig das Signal der Diode noch vor der eigentlichen Messung zu dämpfen. Dazu dient der Transimpedanzverstärker (TIA) (4). Er schwächt das Messsignal mithilfe einer Widerstandskaskade (5) insoweit ab, dass an seinem Ausgang maximum 100uA fließen. Die Ansteuerung des TIA (und damit auch die Wahl des Messbereichs) включает видимость на Arduino и einen CMOS Multiplexer (6).
Sauron Plus misst die Strahlungsintensität mithilfe eines oszillatorischen Messverfahrens. Dazu dient der VFC (Преобразователь напряжения в частоту, zu deutsch auch U / f-Wandler) (7). Als Referenzspannung dient die Spannungsquelle (8), die man als schwarzen Block auf der Platine erkennen kann. Sie liefert 15V die durch einen 1: 1 Spannungsteiler auf die Hälfte abgesenkt werden. Die resultierenden 7, 5V dienen im folgenden Verlauf der Signalverarbeitung als «Triggerpunkt» eines Komparators der Bestandteil des VFC ist. Die Spannung liegt am «Threshold» -Eingang an. Der Komparator vergleicht diese mit der Spannung, die am «Comp_Input» -Eingang anliegt.
(Hinweis: Wo genau sich diese Eingänge befinden, lässt sich im SauronPlus.sch nachvollziehen.)
Sobald eine höhere Spannung als 7, 5V anliegt, schaltet der VFC einen konstanten Strom, der den Kondensator C5 (9) auflädt. Zusammen mit einem Operationsverstärker (10) bildet C5 einen Integrator. Fließt jetzt Strom aus dem TIA, wechselt die Eingangsspannung des Integrators die Polarität und der Kondensator entlädt sich. Die Ausgangsspannung, welche gleichermaßen der «Comp_Input» des VFC ist,inkt. Sobald sie unter den Triggerpunkt fällt, schaltet der VFC den Ausgangsstrom ab. Durch diesen Vorgang oszilliert die Spannung, sodass Ladungsspitzen erkennbar sind. Diese lassen sich mit dem Arduino Nano zählen. Максимальный входной сигнал (полный диапазон) от -10 В до Интеграторов, лежащих в основе VFC, с частотой 100 кГц. Da mit steigender Stromstärke das Entladen des Kondensators beschleunigt wird, spiegelt sich die Stromstärke in der resultierenden Frequenz wieder.
Einige der übrigen Bauteile dienen zur Verbesserung des Messignals, wie beispielsweise Pi-Filter (11) zum Glätten der Referenzspannung und Potentiometer (12) zum Entfernen von Offsets, resultierend durch Kriechströme. Außerdem befinden sich mehrere Schutzvorrichtungen auf der Platine, wie beispielsweise Dioden (13), die vor zu hohen Strömen schützen. Используется понижающий преобразователь (14) от 15 В до 5 В и расширитель ввода-вывода (15) от Arduino, который не имеет контактов ввода-вывода с фиксированным напряжением.
Информация: Diese Funktionsbeschreibung ist grob zusammengefasst, da die Beschreibung der komplexeren Funktionen den Umfang dieses Instructables überschreiten würde. Wer sich tiefgehender über die Signalverarbeitung mittels VFC beschäftigen möchte, kann folgende Seiten besuchen:
- U / f_Wandler
- Datenblatt LM331AN
Шаг 2: Benötigte Bauteile, Platine Und Zubehör
Zunächst werden einige Bauteile benötigt, die großteils bei dem Anbieter Farnell erhältlich sind. Für das Hochladen des bereitgestellten Warenkorbs ist eine Registration auf der Seite www.farnell.de notwendig. Jetzt muss die Datei BOMPLUS.xlsx heruntergeladen und unter "Meine Bestellungen" - "Stückliste hochladen" ausgewählt werden. Der Warenkorb wird automatisch zusammengestellt.
Der Warenkorb enthält die exakten Bauteilmengen, die für Sauron Plus notwendig sind. Wir empfehlen jedoch die Stückzahl einiger Komponenten zu erhöhen. Плашки позолоченные besonders bei Teilen, die bei der Verarbeitung schnell verloren gehen können (Widerstände, Kondensatoren).
Unter OSH Park ist die Bestellung der Platine mit dem Button Заказать möglich. Альтернативные файлы Sauron +.brd загружены и загружены вместе с PCB-Fertiger в Auftrag geben.
(Комментарий: Diese Platine kann auch für das Laserleistungsmessgerät als Stand-Alone-Lösung genutzt werden, da die Anschlüsse für das Display und den Joystick bereits vorhanden sind.)
Weitere notwendige Bauteile sind:
- Der AS89010 der Firma asm Sensors Germany wird bislang direkt vom Hersteller geordert. Der Verkaufspreis (Stand Mai 2017) liegt bei 6, 97 € je Einheit. Aufgrund firmeninterner Umstellungen gibt es den AS89010 allerdings schon bald bei arrow.com or futureelectronics.com.
- 2x der Arduino Nano (Nano Atmega 328P) z. B. hier für weniger als 5 € (Da nicht alle Pins notwendig sind, sollte das Board keine verlöteten Steckerleisten besitzen.)
(Hinweis: Es kann bei Bedarf auch ein Arduino Nano für das Board verwendet, und ein anderer Controller für die Messdatenaufnahme eingesetzt werden. Dafür kann ein fast trustbiger Arduino verwendet werden. Nutzer überlassen. Bei der Erstellung dieses Projekts wurde jedoch auch hier ein Arduino Nano ausgewählt.)
- Die SMA- Buchse, die Stiftleisten (4x) и ein übriger Widerstand (1x) z. B bei Mouser.de
- Коаксиалкабель RG174 zB. bei voelkner.de
- Übrige Kleinteile: 3, конденсатор 3 мкФ (4x), das Relay и 100uH Spule (2x) z. B. bei digikey.de
(Hinweis: Sicher gäbe es einige Bauteile, die hier extra aufgeführt sind, auch bei farnell.com. Allerdings sind die Bauteile so gewählt, dass sich der Aufwand bei unterschiedlichen Distributoren zu der Aufwand bei unterschiedlichen Distributoren zu technicus lohhrinturns Eis-deistungs. möglicherweise nicht beachtet wird, ist hier die Abweichung eines Bauteils vom angegebenen Messwert в Prozent. Dies ist ein Qualitätsmerkmal, был в manchen Bereichen der Schaltung von Sauron Plus nicht zu umgehen ist.)
Prinzipiell ist jegliche Art einer Photodiode mit dem Messsystem kompatibel. Wir empfehlen die Nutzung von Dioden der Typen
- BPX61 или заказ
- OSD-50-5T
Die BPX61 ist die kostengünstige Lösung, die für einfache Anwendungen und Versuche ausreicht.
Der zweite ausgewählte Dioden Typ, die OSD-50-5T, zeichnet sich nicht nur durch ihre exzellente Empfindlichkeit aus, sondern leider auch durch einen sehr hohen Preis. Es sind häufig Angebote, z. B. bei Ebay, AliExpress usw., zu finden. Eine kurze Recherche dazu lohnt sich. Die Diode eignet sich mit einer aktiven Fläche von 50qmm für Messungen mit einer direkten Einstrahlung der Quelle, auch ohne Messkugel. Аллергия - это диод, который берется за Leistungen unter 1mW übersättigt und übersteuert aus diesem Grund bei der Messung konventioneller Laserpointer. Die Verwendung der OSD-50 ist deshalb und aufgrund ihres hohen Preises nur für Professionalelle / semiprofessionelle Laboreinsätze zu empfehlen.
Шаг 3: Anfertigen Der Hardware
Zum Anfertigen der Platine sollte zuerst mithilfe des Stencils Lötpaste auf die vorgesehenen Pads aufgetragen werden. Als Lötpaste empfehlen wir eine bleifreie Variante, z. B. SMD Solderpaste von Chipquik, zu verwenden, da ansonsten das Einatmen des entstehenden Rauchs beim Erhitzen gesundheitsschädlich wirken kann. Danach sind die einzelnen Bauteile an den richtigen Stellen zu platzieren. Dabei sollte bei den kleinen Bauteilen begonnen werden, um das Bestücken einfacher zu gestalten. Zuletzt muss die bestückte Platine erhitzt werden, damit die Lötpaste die Bauteile an die Platine binden kann.
Die Lötung erfolgt idealerweise mit einem Professionalellen Lötofen z. B. einem Dampfphasen Lötofen. Da die Anschaffung eines solchen Geräts sehr teuer ist empfiehlt sich beispielsweise eine kostengünstigere Lösung in Form eines Reflow-Kits, das von PCB Pool angeboten wird.
(Примечания: In unserer Vorgängerversion der Verstärkerplatine bot sich auch die implvisierte Variante der Erhitzung der Platine mit der Verwendung einer einfachen Herdplatte, zB einer Camping Herdplatte, an. eine kleinere Platine handelte, war der Lötvorgang leichter zu beobachten und zu kontrollieren. Deshalb ist diese Variante für Sauron Plus nicht zu empfehlen.)
Danach folgt das Anbringen der Bauteile mit Steckverbindungen. Die einzelnen Steckverbinder sollten durch Lötungen mit den Kontakten verbunden werden (z. B. mit solch einem Lötkolben und Lötdraht).
Wie die Fertigung в einzelnen Schritten aussieht, wird im Video vorgestellt
Überschüssige Lötpaste führt bei SMD Bauteilen wie dem AS89010 mit einem Beinchenabstand von 0.635 mm schnell zu Kurzschlüssen nach dem Löten. Normalerweise lässt sich durch kurzes Erhitzen mit dem Lötkolben mit Hohlkehle der überschüssigen Zinn entfernen.
Wie eine Photodiode mit einem Koaxialkabel verbunden wird, kann im Instructable Sauron nachgelesen werden.
Шаг 4: Связь Zwischen Arduino и LabVIEW - Конфигурация LabVIEW
Für die grafische Darstellung der Messergebnisse lässt sich die Entwicklungsumgebung LabVIEW ™ verwenden. LabVIEW ™ ist für Studenten und Schüler kostengünstig zu erwerben. siehe hier
(Комментарий: Пользовательский интерфейс для Саурона, полученный в версии NI LabVIEW ™ 2016)
Для связи с Arduino является модульным интерфейсом LabVIEW для Arduino с диспетчером пакетов JKI VI для установки. Falls dieser noch nicht installiert ist, ist der Package Manager hier zum Download erhältlich. Achte darauf, dass der NI VISA Treiber installiert ist. Dies ist der Treiber, der für die Kommunikation mit dem Arduino zuständig ist.
Lade die.zip Datei LabVIEWPlus.zip herunter. Дарин энтальтен Datei SPLUS_RACK_4_SHUTTER.vi beinhaltet das mit LabVIEW ™ entwickelte virtuelle Instrument SauronPlus VI. Die VI stellt die Basisfunktionalitäten für die Kommunikation und Konfiguration von Sauron Plus zur Verfügung.
(Комментарий: Die Datei muss unbedingt in dem heruntergeladenen Ordner mit allen übrigen Dateien verbleiben, da die VI auch auf diese zugreifen muss.)
Шаг 5: Связь Zwischen Arduino и LabVIEW - Конфигурация Arduino
Der Arduino muss mittels USB and den PC angeschlossen werden. Dieser Controller контролирует Messdatenaufnahme.
Для программирования с использованием Arduino вы можете свободно обновлять версию программного обеспечения Arduino IDE с открытым исходным кодом. Это происходит, когда связь с Arduino der richtige COM - Port (USB) поддерживается.
Die Datei FirmwareForBackplain.zip используется для Betrieb von Sauron Plus с незадействованной прошивкой Arduino Nano. Diese Firmware исправлено для конфигурации и обработки сообщений с ошибками, полученными в LabVIEW ™ -VI. Die Datei Sauron.ino wird auf den Controller geladen, der die Messdatenaufnahme kontrolliert.
Der Arduino muss dann, z. B. mithilfe von female-female Jumper Kabeln, mit dem Arduino auf der Platine verbunden werden. Dazu ist das Pinout (siehe oben) des Arduino hilfreich. Der Ausschnitt der Platine (s.o.) zeigt welche Pins miteinander verbunden werden. Dabei werden die Pins SDA, SCL и GND mit dem jeweils gleichnamigen verbunden. V + muss mit dem 5V-Ausgang des Arduino Nano und INT_RDY mit dem INT0 Pin verbunden werden.
Прошивка для Arduino Nano, находящаяся на платине от Sauron Plus, находится в архиве, хранящемся в Datei ArduinoNANO_SPLUS.zip zur Verfügung gestellt. Die Datei SauronPLUS.ino wird jetzt auf den Platinencontroller gespielt.
Шаг 6: интерфейс Anwendung Benutzer
Nach dem Laden der Sauron PLUS VI lassen sich hier über das Benutzerinterface die Betriebsparameter einstellen.
Diese VI ist auch für die Nutzung mit dem Photo Rack geeignet. Aus diesem Grund stellt die VI ein Userinterface zur Bedienung von vier Kanälen gleichzeitig bereit.
- Schalter oben: schalten jeweiligen Messkanal für die Messung ein
- CH 1 - CH4: schaltet den jeweiligen Messkanal für die Einstellungen mittels der runden Bedienelemente ein oder aus
- Мощность: zeigt die auf die jeweilige Photodiode einfallende Leistung in W (Voraussetzung: Die Empfindlichkeit der Photodiode ist bekannt und in der Sauron VI mittels eines Kalibrierfiles hinterlegt.)
- Длина волны: Die Wellenlänge der Lichtquelle muss bekannt sein und eingetragen werden
- COM: Auswahl des COM Ports zur Verbindung mit dem Arduino (kann je nach Mikrocontroller Verschieden sein).
- Уровень дБ: Auswahl der Dämpfung в дБ
- Время интеграции в мс: Auswahl der Integrationszeit des Messsingals в мс
- Файл калибровки: Jeder Messkanal benötigt ein eigenes File, welches die Kalibrierung der jeweiligen Diode beinhaltet. Die Files sind für die zwei Verschiedenen Diodentypen in der Firmware des Systems verarbeitet und liegen ebenfalls in dem Ordner indem sich die VI befindet.
(Комментарий: Die Datei None pd kann ausgewählt werden um eine 1: 1 Messung ohne Kalibrierung durchzuführen.)
- Детектор: zeigt dann den ausgewählten Messkopf an
- Мессунг: начало мессунга
- Живой режим: начало непрерывного сообщения
(Комментарий: Diese Nutzeroberfläche ist nur ein Beispiel, wie Sauron Plus angewendet werden kann. Es können auch andere Nutzerinterfaces angepasst werden, um Sauron Plus je nach Bedürfnis zu verwenden.)
Рекомендуемые:
UK Ring Video Doorbell Pro Работа с механическим звуковым сигналом: 6 шагов (с изображениями)
UK Ring Video Doorbell Pro, работающий с механическим звонком: *************************************** *************** Обратите внимание, что этот метод сейчас работает только с питанием от сети переменного тока Я обновлю, если / когда я найду решение для дверных звонков, использующих питание постоянного тока Тем временем, если у вас есть питание постоянного тока поставка, вам понадобится т
Big Wheel - Premiere Pro Video Deck: 7 шагов (с изображениями)
Big Wheel - Premiere Pro Video Deck: Клавиатуры - идеальный контроллер для видеоигр (боритесь со мной, консольные крестьяне), но Premiere Pro требует уровня мощности, для которого 104 кнопок недостаточно. Мы должны обрести Super Saiyan в новой форме - нам нужны KNOBS. Этот проект имеет большое, большое влияние
Ремонт MacBook Pro Cargador: 7 шагов (с изображениями)
Reparación De Cargador MacBook Pro: La computadora MacBook Pro dura bastante, pero el cargador no. Lo ú nico que se rompe es el cable, y en el punto de uni ó n con el transformador que es la parte m á s diff í cil.En este инструктируемый muestro como se puede reparar
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": 8 шагов
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": Dieses Werk ist lizenziert unter Creative Commons Namensnennung - Weitergabe unter gleichen Bedingzen 4.0 International Lizenzen 4.0 International. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier. Был ли это Гэндальф?
Midi Controlled Recording Light для Logic Pro X: 9 шагов (с изображениями)
Midi Controlled Recording Light для Logic Pro X: в этом руководстве представлена информация о том, как создать и запрограммировать базовый MIDI-интерфейс для управления записывающим светом с помощью Logic Pro X. На изображении показана блок-схема всей системы с компьютера Mac, на котором работает Logic Pro. X слева от Саи