Documentation for running neutron monitors with nmrena
Find a file
2024-07-26 13:01:48 +00:00
ARM_firmware.md Update ARM_firmware.md 2024-07-25 22:13:34 +00:00
Computer_Setup.md Update Computer_Setup.md 2024-07-25 22:08:27 +00:00
Data_Handling.md Update Data_Handling.md 2024-07-25 22:07:37 +00:00
flash-1_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
flash_IMAGE.md Add flash_IMAGE.md 2024-07-23 09:18:51 +00:00
LDO+8_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
LDO-8_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
modulgehäuse.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_frontend-bot.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_frontend-top.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_frontend-top_PROBES.png add nm64_frontend-top_PROBES 2024-07-26 14:11:25 +02:00
nm64_frontend-top_PROBES.xcf add nm64_frontend-top_PROBES 2024-07-26 14:11:25 +02:00
nm64_frontend.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_frontend_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_power-bot.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_power-top.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_power.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_power_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_section_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
nm64_shaper_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
nmrena-bot.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nmrena-top.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nmrena.png add layouts and schematics 2024-07-26 13:50:02 +02:00
nmrena_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
README.md add missing ) 2024-07-26 13:01:48 +00:00
sepic-ana_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
sepic-dig_sch.pdf add layouts and schematics 2024-07-26 13:50:02 +02:00
Startup.md Update Startup.md 2024-07-24 12:34:27 +00:00

NMRENA Documentation

How to operate a neutron monitor using NMRENA

How to probe the frontend board

FE PROBE

Start the python console without autostart:

./nm64.py

Scan the discriminators for the pedestal

cmd("nm/disc/scan")
for i in range(24): print(cmd(f"v nm64_scan[{23-i}]")) 

If the rresults are 0x0008 of 0xfff8, something is wrong.

Step the DACs through the full range and see if the discriminators respond.

for i in range(0, 0x10000, 0x0800):
    print(f"0x{i:04x}", cmd(f"nm/disc/disc/rose/fell/clear/load {i}"))

Ramp the DACs through their complete range for probing with a voltmeter or oscilloscope.

while (True):
    for i in range(0, 0x10000, 0x0010):
         print(f"0x{i:04x}", cmd(f"nm/disc/disc/rose/fell/clear/load {i}"))

Entertain the SPI for probing with a logic analyser

while True: print(cmd(f"nm/thr/i=11 0x1234")); time.sleep(0.1)