Tous les forums > Equipements > fabriquer un récepteur AIS pas cher: tutoriel en français
Missing
thienan

fabriquer un récepteur AIS pas cher: tutoriel en français

bonjour.
Le sujet n'est pas nouveau. Suite à la lecture de divers posts et pas mal de surf internet (surtout des pages en anglais), j'ai pu réaliser un récepteur AIS avec une antenne SDR-RTL (22€).
Le tout fonctionne bien avec OPENCPN sous windows.
Voici donc ma contribution: un tutoriel détaillé en français.
Y sont inclus: description de l'antenne à acheter, les logiciels en téléchargement (zadig, sdrsharp, aisdeco2), des pistes de dépannage au cas où cela ne marcherait pas.
Vous pouvez laisser vos questions et commentaires sur le blog.

C'est là:
https://1plus1blog.com/2017/04/19/fabriquer-un-recepteur-ais-avec-antenne-rtl-sdr-et-opencpn/

jeudi 20 avril 2017 22:44

Liste des contributions

Avatar_gilletarom
5
Gilletarom

Ouaip ... y'a pô à dire ... BRAVO !

jeudi 20 avril 2017 23:04
Mafaldahugopratt
Pytheas54

Tuto très illustré et qui paraît précis et très détaillé...Ca donne vraiment envie d'essayer...
PS Et si vous imaginez que les geeks sont des mecs binoclards et mal rasés, vous allez être surpris en lisant les autres pages du blog...

jeudi 20 avril 2017 23:23
Missing
thienan

Bonjour Phyteas. On ne m'avait jamais fait cette remarque sur les geeks Il est vrai que quand je rencontre les gens pour la première fois, on a souvent d'autres sujets de conversation que la technique, l'électronique ou l'informatique. Quoiqu'il en soit, ta remarque est très sympathique... Si tu te lances dans ce projet AIS, tiens moi au courant en cas de pb, si c'est dans mes cordes, je te renseignerai avec plaisir!

vendredi 21 avril 2017 07:57
Arzach_avatar
misurarca

Normalement les geeks sont binoclards, mal rasé, boutonneux, obtus et hallucinés au minimum !
(en option; drogue, schizophrénie, etc...)

samedi 22 avril 2017 21:03
Missing
thienan

si c est vrai alors peut-être que je suis pas normale. Ou alors que je ne suis pas geek. Mais mal rasé: c sûr que non...

samedi 22 avril 2017 23:18
Yintho_et_yangtho_2
yantho

On mélange un peu geek et gourou là. ..

dimanche 23 avril 2017 01:01
Missing
manulus

Oui vraiment BRAVO et merci

jeudi 20 avril 2017 23:24
Missing
thienan

Merci! Dites moi si ça marche ou s'il y a des points difficiles à comprendre: j'essayerai d'améliorer l'article car il n'y a pas de raison que cela ne profite pas au plus grand nombre

jeudi 20 avril 2017 23:32
Missing
Paddy

Bravo Thienan !
superbe article , je garde cette réalisation pour l'hiver prochain , pour l'instant , il faut finir de rénover le bateau pour aller naviguer .
J'ai sur le gaz une gestion (simple sans BMS )de batterie lithium a finir , je ferai un article fin de l'été ,si ça marche !!!
Superbe blog ... je viens de m'inscrire .
merci pour tout ce partage

vendredi 21 avril 2017 08:34 *** Message modifié par son auteur ***
P1000510
delices2

Bonjour,

Wazou !

Chapeau bas, merci !

Détails : les 2 liens zadig_2.2 et AISDECO2 renvoient sur une page "Fichier introuvable"
Mais ce n'est vraiment pas important

jeudi 20 avril 2017 23:43
Missing
thienan

ahh... Je viens de découvrir que mon hébergeur wordpress n'accepte pas les .zip. ou du moins, il les élimine au bout d'un moment. J'ai mis un lien dropbox et un autre directement sur les sites concernés. J'espère que ça marchera mieux

vendredi 21 avril 2017 07:53
Missing
(tupperware )

Et MERCI!

vendredi 21 avril 2017 08:03
Mafaldahugopratt
Pytheas54

Une remarque générale: le montage décrit permet de recevoir une seule fréquence (162,025 MHz dans la doc)
Or un récepteur AIS commercial écoute simultanément deux fréquences (161,975 MHz et 162,025 MHz). Les transpondeurs AIS choisissent à chaque instant l'une des fréquences selon un algorithme complexe (variable aussi selon que le protocole est AIS type A ou B)
Vous recevrez donc en moyenne seulement la moitié des messages AIS transmis

vendredi 21 avril 2017 08:08
Mafaldahugopratt
Pytheas54

Non, cela ne semble pas être le cas en relisant les docs.
AISDeco2 semble capable de décoder les deux canaux
http://xdeco.org/
"Complete setting up and getting data flow from DVB-T RTL2832 (in SDR mode) receiver (both channels simultaneously)."

vendredi 21 avril 2017 08:46
Vlcsnap-2017-06-15-10h02m09s668
Le-relou

Super tuto merci ! clair, précis et très bien expliqué...
Du coup vous m'avez convaincu je vais essayer la bidouille, par contre j'ai trouvé sur amazon la même clef mais l'antenne est différente, pensez vous que ça peut poser problème pour la réception ?

https://www.amazon.fr/NooElec-NESDR-Mini-T%C3%A9l%C3%A9commande-antistatique/dp/B00VZ1AWQA/ref=sr_1_1?ie=UTF8&qid=1492758151&sr=8-1-spons&keywords=Cl%C3%A9+USB+RTL-SDR+avec+R820T2&psc=1

vendredi 21 avril 2017 09:04
Pavillonbleuocc
a_guy

très bon descriptif

avec un vrais antenne adapté + ou moins ça marche encore mieux !

55 milles

vendredi 21 avril 2017 10:21
Missing
1
thienan

Ca devrait également marcher: le risque d'une antenne peu performante est d'avoir une portée réduite. Assure toi d'être tout près du port pour tes essais.
L'antenne dont je dispose est également sommaire: cela ne permet pas de capter aussi loin qu'une bonne antenne. Pour ma part, je n'ai pas encore fait de test de portée en comparant avec mon vrai AIS (ça sera pour le mois de Mai...). Pour mes essais (photos sur mon tuto) je captais des cibles à 2 ou 3 Nm (quoique ça dépende également de la puissance de l'émetteur) ce qui me suffit pour faire de la veille de proximité.
Si l'idée est, à terme, d'en faire un système efficace, je pense que ça vaudra le coup ultérieurement de changer d'antenne (il y a en a des toutes faites dans le commerce qui se branchent en lieu et place de l'antenne fournie).
Certains bricoleurs fabriquent également leur antenne eux-mêmes, taillée pour la fréquence choisie. Pas cher et très bien pour du labo ou pour tester quand on est un peu loin du port . Mais je pense qu'en embarqué cela amène des questions sur l'intégration (tenue à l'humidité, fixation sur le bateau...)

vendredi 21 avril 2017 10:37 *** Message modifié par son auteur ***
Vlcsnap-2017-06-15-10h02m09s668
Le-relou

Ok merci pour la réponse je vais tester ça
j'ai déjà à bord un récepteur AIS mais c'était plus pour avoir une redondance

vendredi 21 avril 2017 10:44
Pavillonbleuocc
a_guy

Je te rassure je tourne avec une Sdr aussi donc c'était une affirmation l'antenne que j'ai proposé sur un autre poste à plutôt une bonne tenue au air marin ,mais on trouve aussi et simplement des antenne ''commercial'' pour ce qui ne peuvent disposé du matériel idoine et adéquat ! les 55 mn on était obtenue a bord avec une sdr type RTL2832U équipé d'un TCXO et d'une bonne antenne sur à 2 mètres.
donc c'était plutôt pour aller dans ton sens ce matériel fonctionne très bien !

vendredi 21 avril 2017 11:29
Mafaldahugopratt
Pytheas54

Comme j'ai (par hasard une clé RTL-SDR.COM chez moi, j'ai essayé la manip (Windows 8.1)
Insertion de la clé: Apparition de deux devices (périphériques) inconnus identiques Bulk-In car sans pilotes. A tout zazar je demande à Windows d'installer les pilotes. Il monte deux périphériques d'interface utilisateur (HID Infrared Remote receiver, et HIS-contrôles radio compatible sans fil, sans doute les mêmes en français et anglais). Je désinstalle. Je retrouve un périphérique inconnu Bulk-In.
Dans Zadig (sans Voltaire ) 2.2 (j'ai pas essayé la dernière version Zadig 2.3), les deux additions dans la liste sont (logiquement) Bulk-In Interface 0 et 1
Me méprenant sans doute sur le sens de la flèche verte (voir image), je 'remplace le driver'.
Le driver RTL 2832UUSB est remplacé par le driver WinUSB v6, ce qui ne semble pas une bonne idée...
J'obtiens bien un périphérique Universal Serial Bus, mais ce n'est pas RTL2838 !
Je teste à tout zazar avec SDRSharp, et bien sûr rien (no device !)
Bon, fin pour le moment en ce qui me concerne...
C'est peut-être ma clé RTL-SDR qui n'est pas le bon modèle (ou sa ROM n'est pas flashé conforme)

vendredi 21 avril 2017 10:59 *** Message modifié par son auteur ***
Missing
thienan

dans le menu déroulant de SDRSHARP, il n'y a rien en cliquant sur le petit triangle de droite? aucun matériel ni aucune liste ?

vendredi 21 avril 2017 11:09
Mafaldahugopratt
Pytheas54

Non, en cliquant sur le triangle devant la roue dentée, j'ai même l'erreur 'no device'

vendredi 21 avril 2017 11:22 *** Message modifié par son auteur ***
Pavillonbleuocc
a_guy

fait une photo de ton matos mais ça serait étonnant qu' un dés modèle propose par RTL-SDR.com ne soit pas compatible !!!

vendredi 21 avril 2017 11:32
Mafaldahugopratt
vendredi 21 avril 2017 11:55
Pavillonbleuocc
a_guy

essaye de viré l'ancien drivers

tu laisse la clés
tu vas dans :''de tête'' j'ai pas Windows là !

panneau de configuration
affiché les périphérique usb
désinstallé le driver actuel de ta clés
enlever ta clé
installé zatig
mettre ta clés
ça devrait marché

A+

vendredi 21 avril 2017 12:08 *** Message modifié par son auteur ***
Mafaldahugopratt
Pytheas54

Tu parles que j'ai essayé, plutôt 3 fois qu'une, nada, même résultat...
Le problème semble être que lorsque je branche le clé, le nom apparait comme Bulk-In, et non SDR ou RTL ou 820T2...
Zadig ne me propose bien d'installer WinUSB v6, (sans cela je n'ai pas de périphérique Universal Serial Bus). Si je le fais, le nom du périphérique Universal Serial Bus est Bulk-In et non RTL2838.
et ... Sharp me répond 'no device installed'....

vendredi 21 avril 2017 12:44
Pavillonbleuocc
a_guy

As tu essayer sur un autre port ?

vendredi 21 avril 2017 14:16
Mafaldahugopratt
Pytheas54

Même topo !

vendredi 21 avril 2017 16:21
Missing
thienan

d'après le lien:
http://www.passion-radio.org/blog/sdr-sharp-dongle-rtl2832-r820t-e4000/76466

tout comme le lien
http://www.rtl-sdr.com/rtl-sdr-quick-start-guide/

" Bulk-In, Interface (Interface 0)" devrait marcher et ce que tu décris correspond au mode opératoire. (cf image en PJ)

En outre, ta clé semble compatible
https://www.amazon.com/dp/B0129EBDS2/ref=as_li_ss_tl?ie=UTF8&linkCode=sl1&tag=rsv0f-20&linkId=9806dfa291f74f7cdb49e2cfbe3d34eb#Ask

http://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/

Bref, il y a quelque chose à approfondir.
.
A essayer:
1. Peut être que dans ton cas il faut spécifiquement lancer install-rtlsdr.bat qui est dans le répertoire ou il y a sdrsharp.exe
puis vérifier la présence du dll rtlsdr.dll dans ce même répertoire

2. Pour ma part SDRSHARP tourne sur une clé USB. Il semblerait que certains aient rencontré des problèmes si sdrshapr est mis dans le dossier "program files"

3. L'autre piste c'est de vérifier que tu as bien installé Bulk Interface 0 et non Bulk Interface 1

vendredi 21 avril 2017 15:23 *** Message modifié par son auteur ***
Mafaldahugopratt
Pytheas54

BINGO !!!
J'ai lancé install-rtlsdr.bat, qui a (re)téléchargé Zadig quelque part Finalement je l'ai trouvé dans le dossier ...Sharp. J'ai réinstallé WinUSB v6 (okazu) pour Bulk-In interface 0, ouvert ...Sharp et ça marche...
Le nom dans Universal Serial Bus reste bien Bulk-In

(Reste plus qu'à trouver une antenne avec le bon connecteur, la mienne à une BNC )

Bravo la geek, ça c'est du service client !
Petite maj du tuto, peut-être ?

vendredi 21 avril 2017 16:32 *** Message modifié par son auteur ***
Missing
thienan

Cool!!
oui, MAJ du tuto. Si j'ai bien compris ce qui a décoincé la situation c'est le lancement de install-rtlsdr.bat?

Tu as toujours eu Bulk-in interface 0 (et jamais 1)?

vendredi 21 avril 2017 16:39 *** Message modifié par son auteur ***
Mafaldahugopratt
Pytheas54

Oui, ça SEMBLE être ça (peut -être le fait que Zadig soit dans le même dossier que ...Sharp ???, Zadig réinstallé est la version 2.3, la plus récente ???)

Bulk-in: Si, j'ai les deux dans la liste, 0 et 1 (j'ai mis à jour le driver pour les deux)

vendredi 21 avril 2017 16:38 *** Message modifié par son auteur ***
Mafaldahugopratt
Pytheas54

OK, j'ai bricolé une antenne avec celle de réception satellite, sans le filtre Outernet. Je reçois bien la radio...
Pour l'AIS, je suis LOIN de la mer (ou des grands fleuves avec péniches)... Ca sera pour plus tard, mais il n'y a aucune raison que cela ne marche pas....

vendredi 21 avril 2017 16:51 *** Message modifié par son auteur ***
Missing
67ghostrider

Bonjour thienan, j'ai LA question piège:
pour un Opencpn ou Openplotter sur mon Raspberry RPI3, ça pourrait marcher ?
D'avance merci pour ta réponse.
Maurice.

vendredi 21 avril 2017 17:48
Avatar_gilletarom
Gilletarom

Simplement sous Linux ubuntu ? Même question que 67ghostrider.

vendredi 21 avril 2017 18:28
Missing
67ghostrider

Moi je suis sous Debian

vendredi 21 avril 2017 19:05
Morvan
Lithops

C'était aussi ma question, mais un rapide tour sur internet m'a rassuré :

https://doc.ubuntu-fr.org/rtl-sdr

Ce genre de produit est généralement d'abord développé sous Linux, ensuite c'est moins cliquant mais ça se fait.

Idée intéressante en tout cas, je vais sans doute essayer.

vendredi 21 avril 2017 19:22
20150829-103437
stelian

Sous Linux il y a déjà le plugin rtlsdr_pi pour OpenCPN qui devrait marcher tout seul (pas d'install de driver et toutes ces joyeuseries de Windows...).

J'ai testé chez moi et ça semble marcher, mais comme je suis très loin de la mer je ne reçois rien...

vendredi 21 avril 2017 20:38
Missing
ATCFrog

Jamais reussi à faire fonctionner ce module sous raspi ou ubuntu. Par contre avec rtl_ais, ca marche bien !

vendredi 21 avril 2017 21:12
20150829-103437
stelian

Mais le plugin d'OpenCPN permet d'utiliser soit le rtl_ais incorporé, soit le programme externe rtl_ais. Donc est-ce que tu veux dire que c'est le plugin en lui même qui marche pas ou le "rtl_ais" incorporé ?

vendredi 21 avril 2017 21:53
Missing
thienan

Oui. Je pense que c est possible. Mais je ne l ai pas testé...(pas encore). Prochain projet informatique du moment: faire un récepteur d images météo satellite pour capter ça même en haute mer (traversées de plusieurs jours). Si ça marche je ferai un tuto. Bon aujourd'hui il faisait super beau du côté des calanques marseillaises . .. donc pas de bidouille ordi ni bricolage..

samedi 22 avril 2017 20:02

Répondre

Pour participer aux forums, vous devez être inscrit et identifié

Vous identifier | Créer un compte matelot

Retour forums