Cel zlecenia: Miniaturyzacja istniejącego układu scalonego bądź stworzenie nowego pomniejszonego układu z odwzorowaniem wysyłanych komend.
Czas zlecenia: 20 - 30 dni
Kwota: 1500 zł do negocjacji
Preferowana (nie wymagana) współpraca z osobami zamieszkałymi w promieniu 70km od Katowic
Wymagany kontakt osobisty.
Główne cele projektu:
- Zaprojektowanie płytki PCB
- Rozmieszczenie elementów na płytce PCB
- Research elementów (znalezienie pomniejszonych odpowiedników)
- Research modułu BT (wytyczne specyfikacji poniżej)
Potrzebne pliki:
PCB: Gerber.
SMD: BOM.
Schemat montażowy z desygnatorami.
Plik ze współrzędnymi elementów.
Preferowane specyfikacje dla modułu Bluetooth:
- Bluetooth 4.0 dual mode lub BLE
- szerokość modułu powinna oscylować w granicach 9 mm (moduł musi zmieścić się na płytce układu scalonego o szerokości 12mm), reszta wymiarów bez znaczenia.
- kompatybilny z systemem Android
Propozycja zastosowania modułu:
http://www.lairdtech.com/products/BT830 wymieniony moduł tak jak w przypadku BM77 posługuje się interfejsem UART BT 4.0 dual mode.
bądź
http://www.tme.eu/pl/details/wt51822-s4at/moduly-bluetooth/wireless-tag/ BLE
Informacje dodatkowe:
Minimalna wartość odpowiedników nie może przekroczyć 0,3 x 0,6 mm
Propozycje realizacji zlecenia:
- Zastąpienie pomniejszonymi odpowiednikami elementów już istniejącego układu scalonego
- Stworzenie całkowicie nowego pomniejszonego układu z odwzorowanym wysyłaniem komend
Istniejący układ scalony:
Opis:
Pilot składa się z dwóch głównych elementów takich jak: moduł bluetooth BM77 oraz mikrokontroler firmy Atnel, Atmega 88PA-AU. Oba moduły są połączone poprzez interfejs UART, ustawiony z prędkością 9600kbps i 1 bit stopu. Komunikacja miedzy nimi odbywa się za pomocą przesyłanych komend “AT+”. Mikrokontroler w pętli sprawdza stan klawiszy i po wciśnięciu któregoś z nich reaguje wysyłając odpowiednią komendę przez UART-a do modułu bluetooth. Jeśli moduł bluetooth jest podłączony z jakimś urządzeniem, odbiera komendę z mikrokontrolera i wysyła ją docelowo drogą radiową.
Zastosowany moduł Bluetooth:
http://ww1.microchip.com/downloads/en/DeviceDoc/BM77%20Data%20Sheet%20v2.0r.pdf
Komendy:
Urządzenie wysyła poprzez bluetooth paczki bajtów będących ciągiem znaków z tablicy ASCII. Daną paczkę można podzielić na 3 główne części:
nagłówek "AT+"
komenda właściwa "KEY=" ( dla wciśniętego klawisza)
parametr komendy np. "0,1"
Każda wysłana komenda jest zakończona znakiem Line Feed (LF) o wartości dziesiętnej 10, oraz znakiem Carriage Retur (CR) o wartości dziesiętnej 13 (z tablicy ASCII).
Dokładny opis wysłanych komendy “AT+KEY” i jej parametrów :
AT+KEY=0,0 - krótkie wciśnięcie przycisku
AT+KEY=0,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to trzy razy wysłana jest ta komenda, po czym urządzenie przechodzi w uśpienia, moduł bluetooth jest wyłączony.
AT+KEY=1,0 - krótkie wciśnięcie przycisku
AT+KEY=1,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to wysyłana jest ta komenda cyklicznie kilka razy na sekundę
AT+KEY=2,0 - krótkie wciśnięcie przycisku
AT+KEY=2,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to wysyłana jest ta komenda cyklicznie kilka razy na sekundę
AT+KEY=3,0 - krótkie wciśnięcie przycisku
AT+KEY=3,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to wysyłana jest ta komenda cyklicznie kilka razy na sekundę
Schemat istniejącego układu oraz wykaz zastosowanych elementów:
Orientacyjne wymiary nowego układu:
(przedstawiony modułu BT w rysunku technicznym jest elementem poglądowy)
Więcej szczegółowych informacji - WAŻNE:
W przypadku współpracy mam możliwość udostępnienia już istniejącego oprogramowania (plik hex. + kod żródłowy)
Doprecyzowanie wszystkich wytycznych przedstawione zostanie zainteresowanym osobom podczas osobistego spotkania
Zainteresowane osoby proszę o kontakt na PV bądź email
Czas zlecenia: 20 - 30 dni
Kwota: 1500 zł do negocjacji
Preferowana (nie wymagana) współpraca z osobami zamieszkałymi w promieniu 70km od Katowic
Wymagany kontakt osobisty.
Główne cele projektu:
- Zaprojektowanie płytki PCB
- Rozmieszczenie elementów na płytce PCB
- Research elementów (znalezienie pomniejszonych odpowiedników)
- Research modułu BT (wytyczne specyfikacji poniżej)
Potrzebne pliki:
PCB: Gerber.
SMD: BOM.
Schemat montażowy z desygnatorami.
Plik ze współrzędnymi elementów.
Preferowane specyfikacje dla modułu Bluetooth:
- Bluetooth 4.0 dual mode lub BLE
- szerokość modułu powinna oscylować w granicach 9 mm (moduł musi zmieścić się na płytce układu scalonego o szerokości 12mm), reszta wymiarów bez znaczenia.
- kompatybilny z systemem Android
Propozycja zastosowania modułu:
http://www.lairdtech.com/products/BT830 wymieniony moduł tak jak w przypadku BM77 posługuje się interfejsem UART BT 4.0 dual mode.
bądź
http://www.tme.eu/pl/details/wt51822-s4at/moduly-bluetooth/wireless-tag/ BLE
Informacje dodatkowe:
Minimalna wartość odpowiedników nie może przekroczyć 0,3 x 0,6 mm
Propozycje realizacji zlecenia:
- Zastąpienie pomniejszonymi odpowiednikami elementów już istniejącego układu scalonego
- Stworzenie całkowicie nowego pomniejszonego układu z odwzorowanym wysyłaniem komend
Istniejący układ scalony:
Opis:
Pilot składa się z dwóch głównych elementów takich jak: moduł bluetooth BM77 oraz mikrokontroler firmy Atnel, Atmega 88PA-AU. Oba moduły są połączone poprzez interfejs UART, ustawiony z prędkością 9600kbps i 1 bit stopu. Komunikacja miedzy nimi odbywa się za pomocą przesyłanych komend “AT+”. Mikrokontroler w pętli sprawdza stan klawiszy i po wciśnięciu któregoś z nich reaguje wysyłając odpowiednią komendę przez UART-a do modułu bluetooth. Jeśli moduł bluetooth jest podłączony z jakimś urządzeniem, odbiera komendę z mikrokontrolera i wysyła ją docelowo drogą radiową.
Zastosowany moduł Bluetooth:
http://ww1.microchip.com/downloads/en/DeviceDoc/BM77%20Data%20Sheet%20v2.0r.pdf
Komendy:
Urządzenie wysyła poprzez bluetooth paczki bajtów będących ciągiem znaków z tablicy ASCII. Daną paczkę można podzielić na 3 główne części:
nagłówek "AT+"
komenda właściwa "KEY=" ( dla wciśniętego klawisza)
parametr komendy np. "0,1"
Każda wysłana komenda jest zakończona znakiem Line Feed (LF) o wartości dziesiętnej 10, oraz znakiem Carriage Retur (CR) o wartości dziesiętnej 13 (z tablicy ASCII).
Dokładny opis wysłanych komendy “AT+KEY” i jej parametrów :
AT+KEY=0,0 - krótkie wciśnięcie przycisku
AT+KEY=0,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to trzy razy wysłana jest ta komenda, po czym urządzenie przechodzi w uśpienia, moduł bluetooth jest wyłączony.
AT+KEY=1,0 - krótkie wciśnięcie przycisku
AT+KEY=1,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to wysyłana jest ta komenda cyklicznie kilka razy na sekundę
AT+KEY=2,0 - krótkie wciśnięcie przycisku
AT+KEY=2,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to wysyłana jest ta komenda cyklicznie kilka razy na sekundę
AT+KEY=3,0 - krótkie wciśnięcie przycisku
AT+KEY=3,1 - długie wciśnięcie przycisku jeśli jest trzymany nadal to wysyłana jest ta komenda cyklicznie kilka razy na sekundę
Schemat istniejącego układu oraz wykaz zastosowanych elementów:
Orientacyjne wymiary nowego układu:
(przedstawiony modułu BT w rysunku technicznym jest elementem poglądowy)
Więcej szczegółowych informacji - WAŻNE:
W przypadku współpracy mam możliwość udostępnienia już istniejącego oprogramowania (plik hex. + kod żródłowy)
Doprecyzowanie wszystkich wytycznych przedstawione zostanie zainteresowanym osobom podczas osobistego spotkania
Zainteresowane osoby proszę o kontakt na PV bądź email
