= HF8V = / = SP8WJT = / = SP0106RZ =


HF-9012


PROJECT: HF-9012
DESCRIPTION: LED Driver and keyboard decoder on AS1115
CHIP BRAND: AMS
STATUS: 9u, 8w, 3z
PROJECT DATE: 2012 - 2025
DOCUMENTATION: DVC, TM
PCB: TPD42020 - TPD42027 (TPD42028 - TPD42029 zarezerwowane dla projektu)
DIMENSIONS: 20 x 17 mm (TPD42025)
SUPPLY VOLTAGE: 3.3V/5V


Wykonane płytki

DESYGNATORPARTIAS/NPCBSTATUSZASTOSOWANIEUWAGI
HF-9012#1PARTIA19012000001TPD42021zskasowanyTPD skasowana z powodu uszkodzonych ścieżek
HF-9012#2PARTIA29012000002TPD42022uHF-1933brak PIN5 (SEG3)
HF-9012#3PARTIA39012000003TPD42020zskasowany
HF-9012#4PARTIA49012000004TPD42023uHF-12101
HF-9012#5PARTIA59012000005TPD42024#1uHF-5033
HF-9012#6PARTIA59012000006TPD42024#2urezerwabrak PIN5 (SEG3)
HF-9012#7PARTIA59012000007TPD42024#3urezerwa
HF-9012#8PARTIA59012000008TPD42024#4urezerwa
HF-9012#9PARTIA59012000009TPD42024#5uHF-5037
HF-9012#10PARTIA59012000010TPD42024#6uHF-1933brak PIN5 (SEG3)
HF-9012#11PARTIA59012000011TPD42024#7uHF-2888
HF-9012#12PARTIA69012060012TPD42025#1nHF-52141
HF-9012#13PARTIA69012060013TPD42025#2nHF-52142
HF-9012#14PARTIA79012070014TPD42026, TPD42027zskasowanymontaż eksperymentalny miedzy dwoma TPD
HF-9012#15PARTIA89012080015TPD42025#3nrezerwa
HF-9012#16PARTIA89012080016TPD42025#4nrezerwa
HF-9012#17PARTIA89012080017TPD42025#5nrezerwa
HF-9012#18PARTIA89012080018TPD42025#6nrezerwa
HF-9012#19PARTIA89012080019TPD42025#7nrezerwa
HF-9012#20PARTIA89012080020TPD42025#8nrezerwa



Project Info



Układy AS1115 dostałem z jakiś koncówek produkcyjnych, część była nielutowana a cześć z wylutu. Te z wylutu wyraźnie pochodziły z naprawy. Dlatego pojawił się problem tesowania ponad 150 układów AS1115... :))
Stąd dość duża ilość płytek, testowałem też różne eksperymentalne metody montażu (np. montaż pomiędzy dwoma płytkami, ale nie za bardzo to wyszło). Sam projekt płytki też był modyfikowany w celu wprowadzenia nawet niewielkich poprawek...

W wyniku testowania odkryłem że niektóre sztuki AS1115 mają uszkodzoną konkretną cyfrę (którą zawsze nazywam segmentem), w takim wypadku nadal można użyć takiego układu, bo zwykle steruje się mniej niż 8 cyfr, wystarczy tylko nieznacznie zmodyfikować software.

Zastosowanie

W końcu moduł choć zarejestrowany jako testowy stał się modułem ogólnego przeznaczenia, jego zapotrzebowanie jest duże w różnych projektach pomiarowych, skalach częstotliwości do sprzętu krótkofalarskiego, dekoderów klawiatury lokalnej (bardzo upraszcza konstrukcje urządzeń) a także do wielu innych nie tak oczywistych zastosowań. Układ skanujący 8 x 8 można wykorzystać dość ciekawe co wkrótce postaram się opisać.

Testowanie

Pierwsza faza testów polegała na uruchomieniu skanera I2C w HF-6030 (wektor V2E) i wyłapaniu układów które nie odpowiadają na żaden adres. Na pierwsze 20 modułów HF-9012 przestestowałem 24 układy i 16 odpowiadało czyli 8 skasowałem od razu - w tej partii nie jest tak źle.

Druga faza testów to testowanie z wyświetlaczem. Wykonałem specjalny przyrząd HF-4022. Przyrząd jest to trochę na wyrost bo jest to po prostu wyświetlacz i skrawek laminatu z wyprowadzeniami pasującymi do wyjść modułu HF-9012, po małej praktyce dość szybko go wlutowywałem nawet jednym przejechaniem lutownicy... W HF-6030 jest wektor V2D którym można nadać zdefiniowany pakiet I2C skanujacy wszystkie 8 cyfr. Okazało się że z 16-tu pozostałych układów 3 miało uszkodzony SEG3 (pewnie uszkodzenia wynikały ze specyfiki urządzenia z którego zostały wylutowane). Te można wykorzystać modyfikując sterownik, zamiast SEG3 po prostu podstawiamy kolejny (dla oka obserwatora jest to oczywiście niewidoczne). Nadal mamy 7 dostępnych cyfr (w sterowniku należy podać rzeczywisty zakres skanowanych cyfr).


Sources:
[1] AS1115 product page (AMS)

Prefix 90

HF Register

Microcontrollers in my constructions

UC Database - my CPU collection

Electronics

Main Page