MAIANA-2 #121
Replies: 17 comments 16 replies
-
If you're wondering about the button box on the exterior, this part is 3D printed out of ASA and contains a rubber seal for a pushbutton (from a standard flashlight design) as well as a red/green LED behind a press fitted light pipe. Its PCB connects to the interior via a JST cable, and the whole part is glued to the PVC exterior during assembly, sealing it completely. This is where 3M 5200 comes in handy. |
Beta Was this translation helpful? Give feedback.
-
First prototype of the button box. It needs some adjustments, but it fits well and matches the curve perfectly. Cosmetics were not a concern yet :) |
Beta Was this translation helpful? Give feedback.
-
Antenna tuning is done. Only needed a 160nH shunt inductor. |
Beta Was this translation helpful? Give feedback.
-
Today I did an A/B test for radiated power at 3 meters. There was 2 dB of difference between the big half-wave and the little quarter-wave antenna. It's definitely material, but I was expecting way more than 3 dB so I'll take it! |
Beta Was this translation helpful? Give feedback.
-
Since the materials are somewhat different, there was also a need to retune the GPS antenna. Thankfully, it was just a tiny change in a cap value. And this concludes all the tuning activities. |
Beta Was this translation helpful? Give feedback.
-
So after keeping them in my parts drawer for more than 2 years, I finally took the AFT05MS004N MOSFETs out for a test spin, as MAIANA will have to switch to this transistor now since the original is obsolete and no longer in distribution. These NXP transistors are designed for handheld VHF radios running from 7.4V lithium batteries so they're specified with a drain voltage of 6.5V minimum. It took me about 2 hours to tune the input and output impedance, but no matter what I did, I could not get anything less than 3-3.5 watts out of it. This is thing is a touchy firecracker. So, after much frustration, I dropped the drain voltage below 7V and it moved in the right direction. And then I went below 6V. And I kept going until the power output settled at 2 watts with the drain at 4.5V. I checked the spectrum to 6 GHz to make sure I wasn't doing anything weird like transmitting parasitics. Nothing. It was just the normal harmonics with the 2nd and 3d at the expected levels. So what does this mean? Well, on the surface it means that the new MAIANA can run entirely from a 5V source. And although it draws about 600mA during transmission, a $4 supercapacitor is more than capable of supplying the required current without taxing that 5V source too much. So does this mean a USB-powered MAIANA is possible? Probably. Is there a need for one? |
Beta Was this translation helpful? Give feedback.
-
First mostly-working prototype is running on the bench: This is the most power-hungry configuration: Running as an Access Point serving a NMEA TCP client. Will still yield more than 12 hours of operation on a 3000mAh 18650. |
Beta Was this translation helpful? Give feedback.
-
First fully functioning prototype. Started at 7:17am with a fully charged battery, let's see if it makes it to 7 pm. |
Beta Was this translation helpful? Give feedback.
-
Conclusions from yesterday:
|
Beta Was this translation helpful? Give feedback.
-
Alright, the verdict is that one more iteration is needed:
That's it. Everything else is firmware related. |
Beta Was this translation helpful? Give feedback.
-
I don't know much about this subjet, but a Starlink dish have power supllied through a 75 feet cable, I think your projet could do the same and possibly use the Starlink cable, it has weather seals, you could vary the voltage to your needs, that would probably work for a permanent mount on a boat. I don't know about the legallity, but doesn't AIS use VHF signal? How can it be illegal to send a VHS signal if you're certified to use a VHS radio, as long as you are not interfering with others? |
Beta Was this translation helpful? Give feedback.
-
Starlink uses a Cat 6 networking cable and the dish/modem is supllied with PoE (power over ethernet) it needs 48volts. And like I said I don't know much about this, just thought I would mention this as a possible solution.
I asked OpenAI your first question and to resume what it said is this: "In summary, to choose output matching capacitors for the AFT05MS004N, you will need to calculate the required capacitance values based on the desired operating frequency and load impedance, and select capacitors that are suitable for high-frequency operation with low ESR and ESL values."
And toe the question: Is it possible to see a portable version for charter usage with ESP32 WiFi so it's usable with Navionics on the iPad or rpi4 like "out of the box"!
I received the following answer:
Yes, it is possible to create a portable chartplotter using an ESP32 with WiFi connectivity. Here's one approach you could consider:
1. Get an ESP32 development board with built-in WiFi, such as the ESP32 DevKitC.
2. Connect a GPS module to the ESP32 to obtain location data.
3. Write software to read GPS data, fetch map data from a map provider (such as OpenStreetMap), and display the map on an OLED display or TFT display.
4. Implement a communication protocol between the ESP32 and the iPad or RPi4, so that the iPad or RPi4 can send commands to the ESP32 and receive data, such as the current GPS location or user inputs.
5. If you want to use Navionics specifically, you'll need to reverse-engineer the Navionics protocol to communicate with their servers and fetch map data. This could be a challenging task, as Navionics likely uses proprietary protocols.
Alternatively, you could use a third-party library that can parse and display Navionics charts, such as the nv-chart library (https://github.com/nv-co/nv-chart). However, this library may not work "out of the box" with an ESP32, and some adaptation may be required.
Overall, creating a portable chartplotter using an ESP32 would require some programming skills and effort, but it is certainly feasible.
You can get access to OpenAI with ChatGPT membership is free, and OpenAI can even code for you. You can ask just about anything. I hope this helps, let me know how you are doing.
Regards
JC
From: carlos-ddd ***@***.***>
Sent: March 26, 2023 9:07 AM
To: peterantypas/maiana ***@***.***>
Cc: Layvack ***@***.***>; Comment ***@***.***>
Subject: Re: [peterantypas/maiana] MAIANA-2 (Discussion #121)
Which kind of output matching capacitors did you choose for the AFT05MS004N when trying to get "the power" out of it? And are you sure about your (grounded) CPW dimensions (better asking which PCB-stackup are you currently aiming at?). Have you tried sourcing the TA0395A for RX performance?
I'd love to see a portable version for charter usage with ESP32 WiFi so it's usable with Navionics on the iPad like "out of the box"!
—
Reply to this email directly, view it on GitHub<#121 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6XAVNUSHAU6QVPZZKV6LGLW6A5SNANCNFSM6AAAAAATUB52FA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
My opinion of OpenAI’s understanding of RF design: Middle school student who memorized Wikipedia and thinks they know it all.
…Sent from my iPhone
On Mar 26, 2023, at 1:16 PM, Layvack ***@***.***> wrote:
Starlink uses a Cat 6 networking cable and the dish/modem is supllied with PoE (power over ethernet) it needs 48volts. And like I said I don't know much about this, just thought I would mention this as a possible solution.
I asked OpenAI your first question and to resume what it said is this: "In summary, to choose output matching capacitors for the AFT05MS004N, you will need to calculate the required capacitance values based on the desired operating frequency and load impedance, and select capacitors that are suitable for high-frequency operation with low ESR and ESL values."
And toe the question: Is it possible to see a portable version for charter usage with ESP32 WiFi so it's usable with Navionics on the iPad or rpi4 like "out of the box"!
I received the following answer:
Yes, it is possible to create a portable chartplotter using an ESP32 with WiFi connectivity. Here's one approach you could consider:
1. Get an ESP32 development board with built-in WiFi, such as the ESP32 DevKitC.
2. Connect a GPS module to the ESP32 to obtain location data.
3. Write software to read GPS data, fetch map data from a map provider (such as OpenStreetMap), and display the map on an OLED display or TFT display.
4. Implement a communication protocol between the ESP32 and the iPad or RPi4, so that the iPad or RPi4 can send commands to the ESP32 and receive data, such as the current GPS location or user inputs.
5. If you want to use Navionics specifically, you'll need to reverse-engineer the Navionics protocol to communicate with their servers and fetch map data. This could be a challenging task, as Navionics likely uses proprietary protocols.
Alternatively, you could use a third-party library that can parse and display Navionics charts, such as the nv-chart library (https://github.com/nv-co/nv-chart). However, this library may not work "out of the box" with an ESP32, and some adaptation may be required.
Overall, creating a portable chartplotter using an ESP32 would require some programming skills and effort, but it is certainly feasible.
You can get access to OpenAI with ChatGPT membership is free, and OpenAI can even code for you. You can ask just about anything. I hope this helps, let me know how you are doing.
Regards
JC
From: carlos-ddd ***@***.***>
Sent: March 26, 2023 9:07 AM
To: peterantypas/maiana ***@***.***>
Cc: Layvack ***@***.***>; Comment ***@***.***>
Subject: Re: [peterantypas/maiana] MAIANA-2 (Discussion #121)
Which kind of output matching capacitors did you choose for the AFT05MS004N when trying to get "the power" out of it? And are you sure about your (grounded) CPW dimensions (better asking which PCB-stackup are you currently aiming at?). Have you tried sourcing the TA0395A for RX performance?
I'd love to see a portable version for charter usage with ESP32 WiFi so it's usable with Navionics on the iPad like "out of the box"!
—
Reply to this email directly, view it on GitHub<#121 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6XAVNUSHAU6QVPZZKV6LGLW6A5SNANCNFSM6AAAAAATUB52FA>.
You are receiving this because you commented.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
-
Don't worry Carlos, I just thought that it could help, I don't know anything about your project and all mentioned in your Email is over my head, but love what you are doing.
ChatGTP is just a program, it doesn't care what you do. I ask it what would be a cheap way to do something and it gave me parts numbers and how to make them work. I think it's worth a try. AI learns as it goes, and sometimes the professor gets bested by a student.
Regards
JC
…________________________________
From: carlos-ddd ***@***.***>
Sent: March 27, 2023 3:20 PM
To: peterantypas/maiana ***@***.***>
Cc: Layvack ***@***.***>; Mention ***@***.***>
Subject: Re: [peterantypas/maiana] MAIANA-2 (Discussion #121)
Not sure if your answer is meant kind of kinky or purely funny @Layvack<https://github.com/Layvack> ? I'm sorry if I was unfriendly or my comment was not welcome ...
* I was looking for information on the used output capacitors like the series (e.g. ATC100-B) since that is like the most important thing in RF output matching when growing into the 35 dBm output power region. Not well suited output capacitors will make your life a hell and they are like one of the key selection factors and show-stoppers in PA (power amplifier) development.
* And I was interested in the stackup since I saw the 0.1/1mm (w/h) grounded coplanar waveguides in the Eagle design which did not match my memories with 50R impedance on OSH-park's 4 layer stackup.
* And then I remembered having used the TA0395A filter from TaiSAW which is a nice 5x7mm SAW filter specially designed for AIS frequencies which would allow for a massive increase in RX large signal performance of any modem-chip like the Si44xx. That could (in my eyes) massivly increase receiver blocking and thus detection-range in situations where there are many (out of band) transmitters present. Unfortunately SAW filters are kind of hard to get these days, despite the datasheet existing. They are often produced based on customer demand (and thus are quite expensive). So having a source is key - and I'd have good hope sourcing them from municom. @peterantypas<https://github.com/peterantypas>
For the WiFi Access Point & Navionics part I wanted to express my joy of seeing that MAIANA-2 obviously is evolving excatly in this direction ("I like a lot!"). Navionics already supports taking AIS data from a generic device via TCP or UDP and @muebau<https://github.com/muebau> has even gone through the work of creating a website GUI for the settings of MAINA doint excatly that (https://github.com/muebau/MAIANA-WiFi). Not sure why ChatGPT would make me start developing chartplotter SW ;)
—
Reply to this email directly, view it on GitHub<#121 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6XAVNXNQXMTDAFQJ4LHCRLW6HK53ANCNFSM6AAAAAATUB52FA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Quick update:
Third prototype is in fab. |
Beta Was this translation helpful? Give feedback.
-
I have decided to shelve this project for now. The board's form factor creates a lot of problems with assembly and testing and I don't think it warrants the time and energy I will need to put into it. |
Beta Was this translation helpful? Give feedback.
-
ESP32 sounds like a good idea, it has WiFi and Bluetooth works on 3.3V DC 250 mA. With a small solar panel 52mmx52mmx3mm 3.3 volts 0.3 watts might be enough for the ESP32, for the rest I don't know.
It's good to see you're keeping it going,
Regards
JC
…________________________________
From: muebau ***@***.***>
Sent: May 9, 2023 6:17 AM
To: peterantypas/maiana ***@***.***>
Cc: Layvack ***@***.***>; Mention ***@***.***>
Subject: Re: [peterantypas/maiana] MAIANA-2 (Discussion #121)
After I read #131<#131> I wondered why not combine the ideas. What if you just use a PCB with an ESP32 and a 18650 battery (or batteries). It would be attached similar to the standard VHF mount adapter but just with a RJ45 plug.
Another could be to have a battery module and a WiFi module but It might become to long this way.
Just a spontaneous idea.
—
Reply to this email directly, view it on GitHub<#121 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6XAVNUQPDPL4BZPYZ6HFJTXFIDRPANCNFSM6AAAAAATUB52FA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
The work has begun. General layout of a fully self-contained wireless MAIANA here:
It maintains the same transponder circuit and adds the ESP32-PICO-M2 module for WiFi.
The battery is a single 18650, partially fit through a cutout in the PCB and accessed via SMD spring fingers (plus tape or heat shrink to hold it down). I expect about 12-16 hours of operation depending on whether it's an access point or a station. This should be enough for regular charter boat use.
Transmit power is delivered from a 330MF supercapacitor. It's the big blue cube in front of the battery.
The bottom fits a standard 1"-14 antenna mount. My original attempt to make this adapter for MAIANA was not very successful because of the weight center of the big unit. This one is fine. The USB-C charging connector will be exposed in the bottom:
Beta Was this translation helpful? Give feedback.
All reactions