NanoVNA-F
NanoVNA-F, NanoVNA-Fairy, FreeRTOS version of edy555's NanoVNA.
"VNA" means: 矢量网络分析仪器 / Vector Network Analyzer
项目描述
NanoVNA-F is a product made by BH5HNU based on the Open Source Project of NanoVNA(https://ttrf.tk/kit/nanovna/).
Thanks to hugen's creative idea of use the harmonic of Si5351, We build NanoVNA-F and expand the measure frequency up to 1GHz, which S11 still have 40dB dynamic range At 1GHz.
Thumb-Wheel Version
Push-Button Version
NanoVNA-F can measure S parameters, Voltage Standing Wave Ratio(SWR), Phase, Group Delay, Smith chart and more
更多性能和指标测试信息,请访问:TaoBao
For more infomation about performance parameter & details, please visit:NanoVNA-F product page
NanoVNA-F hardware features include and are not limited to the following improvements:
- Use 4.3-inch IPS TFT LCD & resistive touch screen, with a larger view angle and can be seen clearly outdoor.
- Use large capacity 5000mAh/3.7V lithium battery, standby time is longer, and expand a USB interface. Usually, it can be used as a power bank when the instrument is not used.
- The Lipo Charing IC to changed to IP5306(with 2A high charing current) , make the charging time shorter.
- Use a larger and better operating level.
- Support Chinese and English menu switching;
- Upgrade the user program(firmware) by virtual U disk(16MB SPI Flash Memory Inside).
- Standard aluminium case to protect SMA head and reduce the interference of external electromagnetic wave to instrument.
...
如何购买
如果你是中国用户,请到TaoBao店铺购买。
You can get one on AliExpress Deepelec Store and we support shipping to most parts of the world.
NanoVNA-F 快速入门指南(中文)
NanoVNA-F Quick start guide (English)
固件更新
v0.0.2 2019-08-29 : 首次发行 / First Release
v0.0.3 2019-10-07 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- 支持NanoVNA上位机 / support NanoVNA's PC software;
- 加入开机提示音 / Add a boot tone;
- 优化低频段(<100MHz)S11测量结果 / Optimize band (<100MHz) S11 measurement results;
v0.0.4 2019-10-30 : 本次更新无需重新校准设备 / This update does not require recalibration of the device
- 呼号显示 / Can display call sign
- 修复 100MHz 频点不输出的 BUG / fix BUG: CW=100MHz do not output
- 优化中文翻译 / Optimize Chinese translation
v0.0.5 2019-12-30 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- support measurable frequency to 1.5 GHz, default setting 1 GHz, accurate measurement up to 1.35GHz.
- fix: unexpected 0.3dB offset of s21 in thru
- fix: mark all off bug
- fix: clutter display when standing wave ratio is infinite
- add version & info command
- add REAL IMAG R X trace format
v0.1.0&v0.1.1 2020-02-03 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- Add TDR feature;
- Add marker tracking feature & dynamic update of frequency and other information when the mark moves;
- Add ordinate display
- Support to 10kHz frequency
- Some font, color, and layout optimizations
- Suggestions from groups.io/nanovna-f & facebook group members and much more, thank you for your feedback
(1) a beep to the end of each standard measurement in calibration
(2) callsign.txt expanded to 44 chars, not limited to call sign display, can display your phone and email address, etc. - The startup information is not displayed for a long time at present, you can call it up in the menu. Just into the menu: CONFIG -> ABOUT
v0.1.4 2020-03-26 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- Supports 0dBm output (fundamental frequency, for HW V3.1 & HW V2.3 only, for HW V2.2 still -13dBm output);
- No new features were added compared to firmware v0.1.1.
How to know my NanoVNA-F HW version
v0.1.5 2020-04-17 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- Calibration data interpolation uses the latest saved data instead of the default position of 0, which is more in line with operating habits.
- No new features were added compared to firmware v0.1.4.
如何更新固件 / How to update the firmware
如何显示呼号 / How to display your call sign
- 使用 Type-C 将设备连接到 USB,进入 Bootloader 模式。 / Connect the device to USB using Type-C, go into Bootloader Mode.
- 将你的 callsign.txt 文件放入 U盘,重新上下电后自动显示。 / Put you callsign.txt into Udisk, Re-power the device.
后续计划 / Follow up plan:
- 跟进原作者 NanoVNA 项目更新,BUG修复 / Follow up the original NanoVNA project update, BUG fix
- 对数扫频 / Logarithmic frequency sweep
PC控制软件
NanoVNASharp v1.0.3(by Hugen)
nanoVNA_mod_v2(by alex_m)
nanovna-saver(by Rune B. Broberg)
相关网站
- https://groups.io/g/nanovna-f The NanoVNA-F discussion group.You can ask any questions about NanoVNA-F here.
- https://groups.io/g/nanovna-users Users of nanovna small VNA, very popular forum.
- NanoVNA-F 网分/天分 交流QQ群:522796745
MDK-ARM 工程编译
Created by STM32CubeMX 4.27.0 V1.0
- HAL Lib :STM32Cube_FW_F1_V1.6.1
- MDK Ver :uVision V5.23.0.0
- MDK Pack : ARM::CMSIS Ver: 5.2.0(2017-11-16)
- MDK Pack : Keil::STM32F1xx_DFP Ver: 2.3.0(2018-11-05)
- FatFs :R0.11 (February 09, 2015)
- CHIP
STM32F103VET6 FLASH: 512 KB, SRAM: 64 KB - SPI Flash
W25Q128JVSIQTR
HAL Lib Path: C:/Users/S04/STM32Cube/Repository/STM32Cube_FW_F1_V1.6.1
After Build/Rebuild RUN #1
D:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o .\update.bin .\NanoVNA-F\NanoVNA-F.axf
SW4STM32 工程编译
待完善 / Coming soon