Proteus 8 – SFH506, TSOP, IR Receiver – dostępność modeli i bibliotek
Pytanie
Proteus 8. Czy element podobny do SFH506 jest w bibliotekach proteusa ?
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- W standardowych bibliotekach Proteus 8 nie ma gotowego modelu SFH506 ani jego jednoznacznego odpowiednika (scalony odbiornik IR z demodulatorem 36/38 kHz).
- Do symulacji możesz użyć elementów generycznych (fotodioda/fototranzystor) lub doinstalować biblioteki zewnętrzne z „modułami IR”, a symbole/footprinty pobierzesz bezpośrednio z wbudowanej wyszukiwarki (SnapEDA/Samacsys). (microdigisoft.com)
Szczegółowa analiza problemu
- Czym jest SFH506: to zintegrowany odbiornik IR (fotodioda PIN + przedwzmacniacz + filtr pasmowy dla nośnej np. 36/38 kHz + demodulator + wyjście aktywne niskim poziomem, zwykle typu otwarty kolektor). Takiego zachowania nie odwzoruje zwykła „PHOTODIODE/PHOTOTRANSISTOR” bez dodatkowej logiki/filtracji.
- Status w Proteusie:
- Proteus 8 (różne rewizje) nie dostarcza fabrycznie TSOP/SFH–klas odbiorników IR jako w pełni odwzorowanych modeli funkcjonalnych. W wielu poradnikach użytkownicy wskazują konieczność doinstalowania bibliotek „IR sensor/module”, bo „IR sensor” nie występuje domyślnie. To potwierdza praktykę „braku na starcie” i użycie bibliotek zewnętrznych. (microdigisoft.com)
- Od wersji 8.9 możesz importować symbole/footprinty (niekoniecznie modele symulacyjne) wprost z sieci – Proteus ma w pickerze zintegrowaną wyszukiwarkę Samacsys/SnapEDA (15+ mln części). To rozwiązuje kwestię symbolu/PCB, ale nie gwarantuje modelu zachowania RF/IR. (labcenter.com)
- Co stosować zamiast SFH506:
- Dla „logicznej” symulacji warstwy aplikacyjnej (mikrokontroler/parowanie z dekoderem protokołu): wystarczy źródło sygnału cyfrowego imitujące wyjście odbiornika IR (aktywne LOW) + rezystor podciągający.
- Dla „optycznej” obecności: generyczna fotodioda/fototranzystor + wzmacniacz + filtr pasmowy (36–38 kHz) + detektor obwiedni + komparator (Schmitt) – makromodel funkcjonalny zbliżony do SFH506.
- Jeżeli chcesz gotowy „moduł IR” w Proteusie: doinstaluj zewnętrzne biblioteki „IR Sensor/IR Receiver Module” (często uproszczone) – ułatwiają szybkie testy i występują w licznych pakietach community. (electronicstree.com)
Aktualne informacje i trendy
- Proteus 8.9+ (w obrębie „ósemki”) wprowadził Live Web Search i szybki import części (Samacsys/SnapEDA) – dobre do symboli/footprintów, ale zwykle bez modeli demodulatorów IR. (labcenter.com)
- W sieci dostępne są biblioteki społeczności dla „IR sensor/IR receiver module” do Proteusa – przydatne do szybkich prototypów, lecz najczęściej nie modelują szczegółowo AGC/filtracji jak realny SFH506. (microdigisoft.com)
Wspierające wyjaśnienia i detale
- Typowy sposób przybliżenia SFH506 w symulacji:
- Fotodioda → wzmacniacz transimpedancyjny → filtr pasmowy środek 36/38 kHz → detektor obwiedni → komparator (z histerezą) → wyjście otwarty kolektor + pull‑up 4,7–10 kΩ.
- Do testów protokołu (NEC/RC5 itd.) częściej generujemy już zdemodulowane impulsy na wejście MCU – to przyspiesza symulację i skupia się na warstwie programowej dekodera.
- Biblioteki zewnętrzne „IR module” zazwyczaj udostępniają: symbol, footprint i prosty model logiczny (wyjście LOW przy „detekcji” sterowane parametrem/probem). Nie odwzorowują zakłóceń oświetlenia, AGC, ani charakterystyki widmowej.
Aspekty etyczne i prawne
- Biblioteki „społecznościowe” bywają niezweryfikowane pod względem jakości/zgodności licencyjnej. Stosuj je świadomie i dokumentuj źródło w projekcie. W środowisku komercyjnym lepszy jest managed workflow i kontrola bibliotek. (labcenter.com)
Praktyczne wskazówki
- Jeśli potrzebujesz tylko symbolu/footprintu: w Proteusie 8.9+ użyj „Pick Devices” → przełącz na Web Results → import ze SnapEDA/Samacsys. (labcenter.com)
- Jeśli chcesz „moduł IR” do ćwiczeń: zainstaluj jedną z bibliotek „IR Sensor/IR Receiver Module” dla Proteus 8 i uruchom ponownie program. (microdigisoft.com)
- Ścieżkę folderów bibliotek zawsze sprawdzisz w Proteusie: System → System Settings → Library Folders (przydatne, gdy nie wiesz, gdzie kopiować .LIB/.IDX). (reddit.com)
- W symulacji wyjście SFH‑klasy odbiornika ustaw jako aktywne niskim poziomem i dodaj rezystor podciągający do VCC (typowo 5 V, pull‑up 4,7–10 kΩ).
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Brak oficjalnego, wiernego modelu SFH506 w katalogu Labcenter online; nawet jeśli trafisz na komponent o tej nazwie w paczkach zewnętrznych, zwykle będzie to symbol bez pełnego modelu zachowania. (labcenter.com)
- Część poradników w sieci podaje „IR sensor available after adding library” – traktuj je jako ułatwienia dydaktyczne, nie odwzorowanie fizyki układu. (microdigisoft.com)
Sugestie dalszych badań
- Jeśli zależy Ci na dynamice i odporności na zakłócenia jak w SFH506, rozważ własny makromodel (filtr + detekcja + histereza) i porównaj wyniki z notą katalogową (czas odpowiedzi, szerokość pasma, poziomy progowe).
- Do warstwy protokołów (NEC/RC5) możesz testować firmware używając generatorów impulsów/danych zamiast pełnej ścieżki optycznej – przyspiesza to iterację projektu.
Krótkie podsumowanie
- Proteus 8 nie ma natywnego SFH506 ani wiernego odpowiednika „z pudełka”. Najprościej:
- użyć bibliotek zewnętrznych z „IR module” (szybkie prototypowanie),
- albo zbudować makromodel funkcjonalny (fotodioda + filtracja + komparator),
- a symbole/footprinty importować przez web‑search (SnapEDA/Samacsys). (microdigisoft.com)
Jeśli podasz, czy potrzebujesz tylko symbol/PCB, czy pełnego zachowania (filtracja 36/38 kHz i aktywne LOW), przygotuję konkretny schemat makromodelu i plik biblioteki pod Twoją wersję Proteusa.
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.
Zadaj dodatkowe pytanie Sztucznej Inteligencji